无法在本地 Windows 7 和 iis 7 上使用主机标头访问网站

发布于 2024-09-03 07:32:41 字数 260 浏览 8 评论 0原文

我在本地电脑上访问使用 Visual Studio 创建的网站时遇到问题。

电脑使用的是Windows 7,并且已配置静态IP地址。我在 c:\windows\system32\driver\etc 上添加了主机名“192.168.0.1 Hosts myweb.mylocal.com”。

在 IIS 上,我已配置绑定 myweb.mylocal.com 并启用模拟集并启用 Windows 身份验证。

即使我输入了正确的用户名和密码,用户登录仍不断提示。

I have a problem accessing my website created using Visual Studio on my local pc.

The pc is using Windows 7 and a static ip address has been configured. I have added a hostname "192.168.0.1 hosts myweb.mylocal.com" on c:\windows\system32\driver\etc.

On IIS I have configured the binding myweb.mylocal.com with impersonation set enabled and windows authentication is enabled.

The user login just keeps prompting even though I have entered the correct username and password.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

空城仅有旧梦在 2024-09-10 07:32:41

是的 192...* 是路由器保留的 IP。

我在 Windows 7 上也遇到了同样的问题,这是由于 IPV6 造成的。

尝试在“控制面板\网络和 Internet\网络连接”中禁用 IPv6 协议,然后右键单击与路由器建立的连接,取消选中 IPv6 并保留 IPv4 的选中状态,看看是否会产生影响。

您的本地 IP 很可能是 :::1 或类似的东西!

-- 更新

您将 ip 192.168.0.1 设置为路由到本地域的位置,尝试将其设置为 127.0.0.1,以便它循环到自身而不是通过网关,或者您可以保持原样并添加规则到您的路由器,将流量从 HTTP 端口 80 发送到您的 PC。

Yea 192...* is router reserved IP.

I had the same issues with Windows 7 and and its due to IPV6.

Try disabling the IPv6 Protocol in "Control Panel\Network and Internet\Network Connections" and right clicking your stablished connection to your router, unticking the IPv6 and leaving the IPv4 selected to see if that will make a difference.;

Your local IP is more than likly :::1 or something along then lines!

-- Update

Where you have set you ip 192.168.0.1 to route to your local domain, try setting it to 127.0.0.1 so that it loops to itself and not via the gateway, Or you can leave it as it is and add the rule to your router to send traffic from the HTTP Port 80 to your PC.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文