3

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

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

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

4

1 回答 1

1

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

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

我仍然必须将我们的 Web 服务的 URL 添加到 Internet Explorer 的 Intranet 站点列表中。直到那时,提示才消失。

于 2012-11-01T15:26:44.587 回答