从服务器收到的身份验证标头是“NTLM,Negotiate”。在Windows应用商店中

时间:2013-04-24 10:48:15

标签: windows-store-apps ntlm

我开发了一个Windows应用商店消耗部署在另一个服务器(不是我的)中的WCF服务一切正常,直到我禁用匿名身份验证以关闭收到错误消息

"The HTTP request is unauthorized with client authentication scheme 'Anonymous'.
        The authentication header received from the server was 'NTLM,Negotiate'."

我已经google了,发现一些解决方案已应用,但没有一个解决方案适用于我。在另一个项目中访问的相同WCF服务工作正常没有抱怨但是当我使用Windows 8商店应用程序时我得到了上述错误。

非常感谢任何解决方案或解释。

1 个答案:

答案 0 :(得分:3)

[嗨Dinesh Haraveer,

请尝试使用Enterprise身份验证。

Windows域凭据允许用户使用其凭据登录远程资源,并且就像用户提供了用户名和密码一样。企业身份验证功能通常用于连接到企业内服务器的业务线应用程序。 您不需要此功能来通过Internet进行通用通信。

请尝试查看http://msdn.microsoft.com/en-us/library/windows/apps/hh464936.aspx