【发布时间】:2015-02-16 19:46:29
【问题描述】:
发行人索赔的目的是什么?我是否需要在创建 ClaimsIdentity 时设置一个和/或在从 Web API 控制器访问该 ClaimsIdentity 时检查一个?
【问题讨论】:
标签: c# authentication asp.net-web-api claims-based-identity
发行人索赔的目的是什么?我是否需要在创建 ClaimsIdentity 时设置一个和/或在从 Web API 控制器访问该 ClaimsIdentity 时检查一个?
【问题讨论】:
标签: c# authentication asp.net-web-api claims-based-identity
“我需要设置吗?”取决于它去哪里。如果他们期望一个,那么您应该设置它。我通常会这样做,即使它在转换为签名的 SAML 令牌时可能会被“否决/移动”。
“我需要检查吗”?简短的回答是否定的,通常不会。 WSFAM(或获取 SAML 令牌的任何人)已经通过 issuerNameRegistry 对颁发者执行了第一次检查。有些人查看“OriginalIssuer”,有时会在 HomeRealmDiscovery 中使用它。
【讨论】: