使用 .Net 4.5 RC 和 Azure 访问控制服务,我所感兴趣的主要声明是 IdentityProvider 和 NameIdentifier。
System.Security.Claims.ClaimTypes 包含常用声明的常量,其中有 ClaimTypes.NameIdentifier,但似乎缺少 ClaimTypes.IdentityProvider。
我真的很惊讶没有在那里找到它。当然,我可以在自己的常量中使用字符串表示 "http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider",但考虑到微软对云的推动,我希望能够在标准 ClaimTypes 中找到它。
这只是疏忽吗?它缺席的原因是什么?它是否在其他命名空间中?
System.Security.Claims.ClaimTypes 包含常用声明的常量,其中有 ClaimTypes.NameIdentifier,但似乎缺少 ClaimTypes.IdentityProvider。
我真的很惊讶没有在那里找到它。当然,我可以在自己的常量中使用字符串表示 "http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider",但考虑到微软对云的推动,我希望能够在标准 ClaimTypes 中找到它。
这只是疏忽吗?它缺席的原因是什么?它是否在其他命名空间中?