c# - Visual Studio 从同一网络中的另一台计算机调试 Web 应用程序
问题描述
我在 Visual Studio 2019 中编写了一个 web-app asp.net(.net 框架)身份框架,出于不同的原因,我使用 Windows PC 来完成它。
这个网络应用程序的消费者是一个移动应用程序,我用 xamarin 形式编写它,但在 iOS pc(同一网络中的另一台机器)中编写。
https://localhost:1234'
当我运行网络应用程序时,我使用邮递员通过向(随机端口)发送请求来检查我的控制器是否正常工作。
显然,从 Mac 我无法使用 localhost 路径,因此我执行以下步骤:
- 在
Documents\IISExpress\config\applicationhost.config
文件中我添加了字符串<binding protocol="http" bindingInformation="*:8080:" />
(我也尝试过<binding protocol="http" bindingInformation="*:8080:*" />
) - 从命令行我运行
netsh http add urlacl url=http://*:1234/ user=Everyone
- 我从中检索 IP
ipconfig /all
- 我以管理员身份运行 Visual Studio
但是当我尝试发送请求时,它会返回Could not get any response
错误。
我也试过了,htpps://COMPUTER-NAME:1234/
但结果是一样的。
所以,我的问题是,如何从同一网络中的另一台机器调试在 Windows 机器上本地运行的 Web 应用程序?
谢谢
G。
解决方案
推荐阅读
- abap - 返回 ABAP 中的内部表
- node.js - 尝试使用 node.js 实时服务器时出错
- google-apps-script - Google App Script如何在发送自动电子邮件时添加特定的抄送电子邮件
- php - 使用 mysqli_fetch_array 和 mysqli_fetch_field 从数据库中获取数据
- c# - 如何阻止 .NET Core 破坏文件 URI
- hibernate - 未配置此类过滤器 [shoesFilter]
- django - 如何在 Celery 任务的最后重试时执行一些代码
- javascript - 如何将 bin/www 文件更改为 app.js 文件?
- apache-kafka - Debezium很慢,如何改进?
- google-drive-api - 获取 Google 团队云端硬盘中的元素数量