1

我有我的C#asp.net Web应用程序设置为Windows身份验证。服务器上的Windows身份验证问题,但不是从本地PC

<authorization> 
    <deny users="?" /> <!-- Denies access to the anonymous user. --> 
     </authorization> 

我有2个问题。首先,如果我从我的本地PC导航到我的站点,我会被要求输入用于登录到服务器的凭据的用户名/密码,这些凭据是成功的,并且我可以访问。但是,如果我通过互联网浏览器导航到服务器上的网站,我会被要求提供相同的凭据 - 但它永远不会让我访问,不断弹出以重新输入凭据。任何想法,为什么这可能是这样?我有不正确的配置吗?

其次,是否有可能设置Windows身份验证,当从我的本地PC访问该网站要求用户名/密码,但在服务器上访问它时,我不要求这样,并且可以访问该网站而不提供任何细节?

回答

0

是否在IIS中为您的网站选择了“集成Windows身份验证”?

你的web.config中有哪些认证模式?

+0

是的我选择了“集成Windows身份验证”。我的web.config设置是 - > amateur

+0

您是否在从网络外部提供用户名/密码时提供域名? –

相关问题