我在
Windows 7上使用IIS 7.5来为我的asp.net网站提供测试用途.为了阻止随机的人查看我的网站,我希望IIS需要一个用户名和密码才能提供任何东西.
我已经尝试禁用匿名身份验证并启用Windows身份验证在应用程序,但当我键入我的Windows凭据在它不起作用.
有人可以解释一个简单的做法吗?
解决方法
您需要“基本身份验证”:
Open Internet Information Services (IIS) Manager:
If you are using Windows Server 2008 or Windows Server 2008 R2:
On the taskbar,click Start,point to Administrative Tools,and then click Internet Information Services (IIS) Manager.
>如果您使用的是Windows Vista或Windows 7:
On the taskbar,and then click Control Panel.
Double-click Administrative Tools,and then double-click Internet Information Services (IIS) Manager.
>在“连接”窗格中,展开服务器名称,展开“站点”和
然后单击您要的站点,应用程序或Web服务
启用基本身份验证.
>滚动到“安全”部分
主窗格,然后双击身份验证.
>在认证中
窗格中,选择基本身份验证,然后在“操作”窗格中,
单击启用.
>在身份验证窗格中,选择匿名
身份验证,然后单击“操作”窗格中的“禁用”.
引自Basic Authentication How To