0

我有一个使用 jpa 后端存储帐户的 spring cloud oauth @EnableAuthorizationServer。我还有几个不同的客户端、一个网站、一个内部网和一个 ionic 移动应用程序。

所有客户端在 oauth 配置块中都有单独的客户端凭据内联。

然后我尝试使用spring cloud sso不必再次登录。

我的问题是我想删除授权步骤,因为我所有的客户都是我知道的,我只是希望用户在我的所有应用程序中登录。

spring cloud sso 有可能吗?

4

1 回答 1

2

授权发生在授权服务器上(因此与 Spring Cloud 无关)。AUserApprovalHandler可以满足您的需要,但如果您只是autoapprove=true在客户端详细信息中设置(或与您想要自动批准的范围匹配的模式),默认的应该可以工作。(假设您的身份验证服务器是 Spring OAuth。)

于 2015-02-14T18:58:21.517 回答