【问题标题】:Using WIF & ADFS to retrieve claims about a user使用 WIF 和 ADFS 检索有关用户的声明
【发布时间】:2012-10-26 23:54:39
【问题描述】:

简短背景:目前我的情况是我有一个服务 (WCF),我确实控制 WSDL/接口。当客户端调用“提交”时,用户传递凭证。然后,我想使用这些凭据对 ADFS 进行身份验证并接收加密声明。一旦我将这些声明作为 RequestSecurityTokenResponse 返回,我就有可用的 RequestSecurityTokenResponse.SecurityTokenXml(加密的 XmlElement)。似乎 RequestSecurityTokenResponse.SecurityToken 为空(可能只返回一个或另一个?)

注意:因为我不控制 WSDL,所以我不会强制用户进行身份验证以使用服务,而是使用他们发送的凭据来请求身份验证。这意味着我在代码中而不是在 Config 中执行此操作。如果需要,我可以发布示例代码。

问题:

  1. 考虑到具体情况,这听起来是否合理?
  2. 如何使用证书解密此 XmlElement?
  3. 我不应该加密令牌吗?

【问题讨论】:

    标签: c# .net wif adfs


    【解决方案1】:

    在搞砸了更多之后,我被带到了this 网站,该网站至少为我解决了加密/解密问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      相关资源
      最近更新 更多