我已经在 iis 8 上发布了我的第一个网站,当我右键单击它并浏览时,我可以访问它。当我在 chrome 或 IE 中输入我的 ip 时,我会提示我输入用户名和密码。Windows 身份验证设置为 true,匿名设置为 false,我的 web.config 如下所示:
<configuration>
<system.web>
<authentication mode="Windows"></authentication>
<identity impersonate="true"/>
<authorization>
<allow users="?"/>
</authorization>
<compilation debug="true" targetFramework="4.5"/>
<httpRuntime targetFramework="4.5"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>
我不希望我的用户输入他们的信用,但我希望能够在页面顶部显示他们的 Windows 用户名。有什么我做错了吗?