在声明环境中针对WCF服务进行正确身份验证

时间:2011-03-21 19:03:35

标签: c# wcf sharepoint wif claims

声明身份验证模式下的SharePoint Web应用程序支持NTLM,但只能通过以下步骤:

  1. HTTP 302重定向到第二个位置。
  2. 针对NTLM身份验证的HTTP 401质询
  3. HTTP 401验证
  4. HTTP 302重定向回原始位置(服务)
  5. 我可以编写自定义行为,渠道工厂或绑定来处理此问题吗?有没有更好的方法来解决这个问题?

1 个答案:

答案 0 :(得分:0)

您列出的是标准的NTLM握手。

避免它的一种方法是使用Kerberos而不是NTLM。请参阅:http://technet.microsoft.com/en-us/library/gg502594.aspx