gpt4 book ai didi

asp.net-mvc - 从 IP 地址远程访问本地 ASP.NET Core 应用程序?

转载 作者:行者123 更新时间:2023-12-05 08:40:19 26 4
gpt4 key购买 nike

我想从远程计算机或移动设备(调用)调试我的 asp.net 核心应用程序?请帮我。在标准 .net 中,将此代码添加到 .vs\config\applicationhost.config 中什么时候变<binding protocol="http" bindingInformation="*:21918:localhost" /><binding protocol="http" bindingInformation="*:21918:*" />它的工作。

           <site name="project" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="F:\users\Api" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:21918:*" />
</bindings>
</site>

最佳答案

你可以使用这个方法:

在您的项目中打开 Program.cs:

        var configuration = new ConfigurationBuilder()
.AddCommandLine(args)
.Build();


var hostUrl = configuration["hosturl"]; // add this line
if (string.IsNullOrEmpty(hostUrl)) // add this line
hostUrl = "http://0.0.0.0:5001"; // add this line


var host = new WebHostBuilder()
.UseKestrel()
.UseUrls(hostUrl) // // add this line
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseConfiguration(configuration)
.Build();

host.Run();

More Info

关于asp.net-mvc - 从 IP 地址远程访问本地 ASP.NET Core 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56312589/

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