0

我正在尝试将 Windows 身份验证添加到我创建的现有网站。我所阅读的有关在 silverlight 中使用 Windows 身份验证的所有信息都要求您从 Silverlight Business Applicaion 模板而不是 Silverlight 应用程序模板开始。我已经有了一个使用 Silverlight 应用程序模板开始编写的网站。如何将 Windows 身份验证添加到此现有网站?

4

1 回答 1

1

如果您的应用程序托管在 IIS 中并且这是一个 Intranet 站点,您只需将 IIS 身份验证方法中的应用程序设置为 Windows 身份验证,然后当客户端尝试加载 SL App 时,将触发 401 质询,要求用户输入他/她的凭据。您还可以将 IE 设置为在加载站点时将 Windows 凭据传递给服务器。我花了很多时间调整各种属性以获得我正在寻找的正确功能(尤其是机器名称是否完全合格)但基本上这是调试时要记住的一件事,这是机器名称播放服务器如何解释尝试访问服务器的客户端的角色。

于 2012-09-07T17:16:50.167 回答