【发布时间】:2015-08-24 12:30:45
【问题描述】:
我很失望。我开发了一个内部网。然后我放入了TestServer(Windows 7 pro/ IIS 7.5)。我在 IIS 中启用 Windows 身份验证。并像我在这里读到的那样禁用匿名。 我把我的 web.config
<authentication mode="Windows"></authentication>
<authorization>
<allow users="Pro\Yannick" />
<deny users="?"/>
</authorization>
我输入了应用配置
<windowsAuthentication enabled="true">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
当我运行我的 Intranet 时,它就会运行。我正在连接,httpcontext 身份名称返回我的 PC/用户名
但是其他机器无法访问。它问我用户名和密码。当我让匿名连接时,我的 httpcontext 身份名称为空。 特殊性:工作组中没有 AD、域,只有本地用户。 我完全迷路了。我尝试并尝试但没有任何改变。 我可以ping我的服务器和其他电脑。我把我的服务器放在同一个工作组中...... 还有什么?
【问题讨论】:
-
根据您那里的情况,您似乎只允许自己访问,而没有其他人。要对其进行测试,请尝试更改为
并查看他们是否可以登录。由于您没有域,您可能需要为服务器上的每个用户设置一个帐户... -
这不是服务器连接,而是我的笔记本电脑连接。当我把我的服务器,它很好。但当我把笔记本电脑放上时却不是
标签: windows authentication iis-7.5