gpt4 book ai didi

c# - 无法使用 IP 地址连接到应用程序

转载 作者:行者123 更新时间:2023-11-29 10:53:24 25 4
gpt4 key购买 nike

我使用 C#、MsSQL 在 Visual Studio 2017 中创建了一个 Web 应用程序。它在本地主机 http://localhost:56169/ 中工作正常,但是当我尝试使用 IP 地址从 LAN 内的其他计算机访问该应用程序时,它不起作用。请帮我解决这个问题。谢谢。

最佳答案

您需要启用 IIS Express 才能进行远程连接,并打开防火墙端口。

在 Windows 中打开高级防火墙面板并允许端口 56169 进入。

然后在管理员模式下打开命令提示符并运行以下命令:

netsh http add urlacl url=http://vaidesg:56169/ user=everyone

从以下任一位置打开您的 applicationhost.config 文件:

%userprofile%\Documents\IISExpress\config\applicationhost.config

$(solutionDir)\.vs\config\applicationhost.config

添加条目和此绑定(bind),并使用您的计算机名称代替 YOUR_MACHINE_NAME

 <binding protocol="http" bindingInformation=":56169:YOUR_MACHINE_NAME" />

Here is a blog post about it

您还可以尝试的另一种方法是 iis-proxy

打开命令提示符并运行

npm install -g iisexpress-proxy

然后

iisexpress-proxy 56169 to 81

关于c# - 无法使用 IP 地址连接到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43376702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com