【问题标题】:spring cloud oauth sso without authorize step没有授权步骤的spring cloud oauth sso
【发布时间】:2015-04-15 15:17:07
【问题描述】:

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

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

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

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

spring cloud sso 可以做到这一点吗?

【问题讨论】:

    标签: spring spring-security spring-boot spring-security-oauth2 spring-cloud


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-12-21
      • 2015-07-31
      • 1970-01-01
      • 2016-09-11
      • 2018-07-04
      • 1970-01-01
      • 2016-05-28
      • 2021-05-28
      • 2015-09-28
      相关资源
      最近更新 更多