使用企业身份验证的Metro应用程序:为什么我仍然看到登录提示

时间:2012-07-18 18:55:00

标签: windows-8 microsoft-metro winjs

我有一个WinJS metro应用程序,我用它连接到同一个域的远程Web服务。我阅读了应用程序清单功能(以及在线提供的少量功能),并希望我能够使用登录的用户凭据访问此Web服务,而无需登录。

我正在尝试通过使用contentType的帖子对webservice进行身份验证:“application / x-www-form-urlencoded; charset ='utf-8'”。此应用程序以前是一个网站,它将使用上述帖子在身份验证步骤中提示用户输入登录凭据。在WinJS metro应用程序中,我实际上使用相同的代码(小调整)来实现相同的结果。

在WinJS metro应用程序中是否有任何人具有企业身份验证的经验,并且可以更好地解释我将/不会访问哪些类型的资源。我希望这不是特定于访问文件共享和Intranet站点之类的东西。

1 个答案:

答案 0 :(得分:1)

我也有这个问题。确保在package.appxmanifest中启用了以下功能后:

  • 企业身份验证
  • 互联网(客户)
  • 专用网络(客户端和服务器)

我还必须将我们的Web服务的URL添加到Internet Explorer的Intranet站点列表中。只有这样,提示才会消失。