【问题标题】:ASP.NET - Connect to website via LANASP.NET - 通过 LAN 连接到网站
【发布时间】:2018-01-24 16:54:06
【问题描述】:

我创建了 ASP.NET MVC 应用程序,我需要从另一台设备(连接到同一网络)连接到它。我该怎么做?我从 Visual Studio 启动应用程序,我只需要执行一次。

托管设备:设备 A

另一个设备:设备 B

我在设备 A 中启动了应用程序,它可以工作,但我无法从设备 B 连接。我关闭了防火墙,但设备 B 显示错误 400(请求主机名无效)。我试图通过打开 IIS 配置文件并将 <binding protocol="http" bindingInformation=":60618:localhost" /> 绑定信息更改为 "*:60618:*""*:60618:"":60618:" 来修复它 - 在所有情况下,Visual Studio 在我单击“开始”按钮后立即关闭。

如何从设备 B 连接到我的 ASP webapp?

谢谢,彼得


编辑:已解决

问题是,我必须同时使用这两种绑定协议。所以配置文件应该是这样的: <binding protocol="http" bindingInformation=":60618:localhost" /> <binding protocol="http" bindingInformation=":60618:*" />

第二个问题是,我必须以管理员身份启动 Visual Studio。

【问题讨论】:

  • 首先在本地 IIS 上托管您的应用程序,然后尝试使用设备 A 的 IP 地址和可以访问您的应用程序的端口名称。例如:192.168.0.1:60618
  • 好的,我找到了问题。我使用的是设备 IP 地址,我只是错误地配置了 IIS 配置文件。感谢您的回复:-)

标签: c# asp.net .net iis lan


【解决方案1】:

是的。绑定中的星号有效。以下是完整指南:

https://www.theancientscroll.com/tech/4-steps-aspnet-web-apps-lan/753/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-13
    • 1970-01-01
    相关资源
    最近更新 更多