我正在测试WSO2 API Manager v1.9.0是否可以在我的公司中使用,我们正在使用Rest API为后端构建一些新应用程序,为我们的前端构建SPA。我们得出结论,它需要使用OpenID Connect,WSO2支持它。
我们使用ADFS 3.0作为我们的身份提供程序,我已经设法将ADFS与WSO2 API Manager联合起来,并且我能够对公司用户进行身份验证以获取访问令牌。该过程通过以下步骤:
考虑到我的公司已经拥有用户数据,有没有办法禁用同意页面并且只需要用户登录?
OpenID Connect规范对我来说是新的,所以如果您需要更多信息,请告诉我。
祝你好运
答案 0 :(得分:7)
我找到了如何禁用同意页面。编辑[WSO_API_MANAGER] /repository/conf/identity.xml并将参数SkipUserConsent更改为true。
<OpenIDConnect>
...
<SkipUserConsent>true</SkipUserConsent>
...
</OpenIDConnect>