我有一個使用 IdentityServer4 作為登錄服務器的 ASP.NET Core 客戶端應用程序。客戶端可以使用屬性登錄裝飾控制器,[Authorize]但是如果我將屬性與角色一起使用,[Authorize(Roles = "test")]我會得到拒絕訪問但是,當我解析 JWT 時,我可以看到用戶分配了正確的角色。{ "nbf": xxx, "exp": xxx, "iss": "xxx", "aud": [ "xxx", "xxx" ], "client_id": "xxx", "sub": "xxx", "auth_time": xxx, "idp": "xxx", "email": "xxx", "role": "test", <------------------------------- "scope": [ "openid", "profile", "xxx", "xxx" ], "amr": [ "xxx" ]}
- 2 回答
- 0 關注
- 157 瀏覽
添加回答
舉報
0/150
提交
取消