C# 安全声明值已过时



当我使用来自System.Security.Claims;ClaimTypes.Role时,来自ClaimTypes的所有URI都丢失了。
例如ClaimTypes.Role = http://schemas.microsoft.com/ws/2008/06/identity/claims/role or ClaimTypes.Actor = http://schemas.microsoft.com/ws/2008/06/identity/claims/actor

URI 给出错误

您要查找的资源已被删除,具有其名称 已更改或暂时不可用。

有没有人知道描述已移动到何处,以及是否可以更新ClaimTypes以指向正确的位置?

查看Microsoft的网站 https://msdn.microsoft.com/en-us/library/system.security.claims.claimtypes.role(v=vs.110(.aspx它们还为URI提供了 http://schemas.microsoft.com/ws/2008/06/identity/claims/role

不要担心文本,最佳实践是使用ClaimTypes.Role. 字符串可以更改以反映日期,但 Object 不会更改,因此您不必担心代码重构。

相关内容

  • 没有找到相关文章

最新更新