gpt4 book ai didi

具有默认范围的 WSO2 APIM access_token 生成

转载 作者:行者123 更新时间:2023-12-04 17:42:46 24 4
gpt4 key购买 nike

我按照示例 https://wso2.com/library/articles/2017/03/use-cases-of-utilizing-saml-with-wso2-api-manager/ 使用 SAML 和 wso2is-5.7.0 配置了 wso2am-2.6.0

这两个应用程序都安装在端口偏移量 = 3 的同一台服务器上。在 IS 中添加了来自 Active Directory 的第二个存储。

我已经定义了一个具有某些范围的 API。我将使用的任何“范围”,在完成身份验证过程后,APIM 返回范围为默认值的 access_token。

示例如下:

{  "access_token": "8f1cbaf3-6858-327e-9410-5210a1413e92",  "refresh_token": "27cf0b3a-a3af-3826-94f3-9a0fd8518d33",  "scope": "default",  "token_type": "Bearer",  "expires_in": 1024}

有什么问题吗?

最佳答案

我发现了问题。因为我没有为范围定义任何角色,所以要使用我的范围生成 token ,必须在文件中添加 <dir>/wso2am-2.6.0/repository/conf/api-manager.xml标签 ScopeWhitelist 中的作用域列表:

  <OAuthConfigurations>
<ScopeWhitelist>
<Scope> news_read </ Scope>
<Scope> news_write </ Scope>
</ ScopeWhitelist>

之后,为我的范围生成了访问 token 。

关于具有默认范围的 WSO2 APIM access_token 生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53732693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com