[英]How to fix “None of the audience values matched the tokenEndpoint Alias https://172.28.1.101:9444/oauth2/token”?
我正在使用自包含的訪問令牌(JWT)設置WSO2 API管理器和安全API。 這是我使用WSO2 API Manager和WSO2 Identity Server通過自包含的訪問令牌(JWT)保護您的API 的鏈接 。
我正在從WSO2身份服務器獲取JWT令牌。 但是,當我嘗試使用WSO2IS的JWT令牌獲取訪問令牌時,出現以下錯誤
HTTP / 1.1 400錯誤請求
X-Frame-Options:DENY
X-Content-Type-Options:nosniff
X-XSS-Protection:1; 模式=塊
日期:2019年8月29日星期四11:53:42 GMT
內容類型:application / json
內容長度:146
連接方式:關閉
服務器:WSO2 Carbon服務器
{“ error_description”:“沒有任何受眾群體值與令牌端點別名匹配https://172.28.1.101:9444/oauth2/token “,” error“:” invalid_grant“}
我假設您使用的是Oauth 2授權代碼授予類型。 您已經使用了JWT,然后使用它嘗試獲取訪問令牌。 如果單擊“編輯”,則在OAuth / OpenID Connect配置下的“入站身份驗證配置”下的服務提供商配置中,有一個復選框字段名為“啟用受眾限制”。 將https://172.28.1.101:9444/oauth2/token添加為受眾群體。 然后嘗試該流程。 有關更多信息,請參閱
https://docs.wso2.com/display/IS570/Configuring+Inbound+Authentication+for+a+Service+Provider
OAuth / OpenID Connect配置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.