如何以Moneta用户设置多个资源URI

问题描述 投票:0回答:1

情况是我的角度应用程序需要为使用不同安全协议的 2 个消费下游应用程序进行身份验证和授权设置。为了实现相同的目的,将消费者应用程序 1 的资源 URI 设置为 moneta 用户,那么身份验证对于消费者应用程序 1 效果很好,但对于消费者应用程序 2 则不然。如果对消费者应用程序 2 完成,那么对于消费者应用程序失败1(收到错误:Moneta 用户为空)。有没有办法将资源 URI 设置为 moneta 用户?

情况是我的角度应用程序需要为使用不同安全协议的 2 个消费下游应用程序进行身份验证和授权设置。为了实现相同的目的,将消费者应用程序 1 的资源 URI 设置为 moneta 用户,然后身份验证适用于消费者应用程序 1,但不适用于消费者应用程序 2。

angular spring security
1个回答
0
投票

不幸的是,Moneta 目前不支持为单个用户设置多个资源 URI。您无法直接配置 Moneta 用户访问具有不同安全协议的资源。

以下是您可以考虑的一些替代方法:

  1. 单独的 Moneta 用户:

  2. API网关:

  3. 自定义 Moneta 扩展(高级):

© www.soinside.com 2019 - 2024. All rights reserved.