【发布时间】:2020-07-03 02:34:54
【问题描述】:
我有一个在 ISS 上的虚拟目录上运行的 webapi,最终结果类似于 api.companyname.com/APINAME/
现在我需要能够使用 dotnet run 或带有上述 baseUrl 的 IIS Express 在本地测试 API,最终结果将类似于 localhost:5555/APINAME/。
我的问题是我无法更改代码中的任何内容以使其正常工作,并且我在网络上找不到任何关于我可以去哪里进行配置的内容。我也尝试过更改 LaunchSettings.json 文件。
【问题讨论】:
-
不完全清楚你在问什么,但你的 LaunchSettings.json 应该包含你的 web 服务将运行的位置。您的 AppSettings.json 应指定您调用 Web 服务的任何地址。也就是说,如果您无法访问代码并且代码不在 AppSettings.json 中查找,那么您无能为力。
标签: c# .net asp.net-core .net-core asp.net-core-webapi