【发布时间】:2010-03-10 14:51:51
【问题描述】:
我有一个 Silverlight 3 应用程序,为了安全起见,我正在使用 Active Directory。由于某种原因,我无法解释每当我在生产服务器中访问我的应用程序时,会弹出默认浏览器身份验证窗口,我必须进行两次身份验证!
那是怎么回事?我检查了 IIS,一切正常!
【问题讨论】:
-
问题是您必须进行两次身份验证,还是您必须进行身份验证?如果您的“生产服务器”使用 FQDN(例如,一个带有点的),那么我希望至少有一个提示,因为 NTLM/Negotiate 不会在 Internet 区域中自动进行身份验证。
-
生产服务器是公司内部网的一部分。所以我通过它的名字来访问它。 servername/myapp
-
反正就是这样!我的 WCF 端点指向服务器外联网地址。我不知道我是怎么错过的。
标签: silverlight security iis active-directory