我的 IIS 服务器没有 windows 身份验证

No windows authentification to my IIS Server

我很失望。我开发了一个 Intranet。然后我放入了 TestServer (Windows 7 pro/ IIS 7.5)。我在 IIS 中启用 Windows 身份验证。并像我在这里读到的那样禁用 Anonimous。 我输入 web.config

<authentication mode="Windows"></authentication>
<authorization>
    <allow users="Pro\Yannick" />
    <deny users="?"/>
</authorization>

我输入了applicationconfig

<windowsAuthentication enabled="true">
    <providers>
       <add value="Negotiate" />
       <add value="NTLM" />
     </providers>
</windowsAuthentication>

当我 运行 我的 Intranet 是 运行。我正在连接和 httpcontext 身份名称 return 我的 PC/User 名称

但是其他机器无法访问。它问我用户名和密码。当我让匿名连接时,我的 httpcontext 身份名称为空。 特殊性:工作组中没有 AD、域,只有本地用户。 我完全迷路了。我试了又试,但没有任何改变。 我可以 ping 我的服务器和其他电脑。我把我的服务器放在同一个工作组中...... 还有什么?

一个朋友帮助我。事实上,我并没有在我的服务器上创建本地用户。我虽然那台电脑把他们的名字发给我。但它更复杂。当你没有广告。您需要一个安全的权限才能进行身份验证。在那种情况下,只有我的服务器。如果您没有验证框,则需要在计算机上创建与本地用户同名的帐户和相同的密码。否则它会从新帐户服务器询问用户名和密码,您可以在此处将其保存在浏览器中。