【发布时间】:2023-04-07 11:18:01
【问题描述】:
我们有 web api 应用程序,我们在其中使用了云上的 SQL 数据库。为了连接到天蓝色的云,我们使用公司的 VPN。 当我们连接到 VPN 并尝试在本地调试 Web API 时,会出现以下错误。
试图确定 dotnet.exe 的进程 ID 时发生错误 这是托管您的应用程序。发生了一个或多个错误。
但如果我们断开与 VPN 的连接并尝试调试 Web API,我们就可以做到。
以下是我们在本地环境中用于调试的 url。 https://localhost:44374/swagger/index.html
我们在 web .api 项目的设置中保留了 Enable SSL = True。并且还尝试了创建和安装自签名证书,但无法创建证书本身。我们正在使用 .net 核心框架。
那么,我们该如何解决这个问题呢?
对此的任何帮助表示赞赏。
【问题讨论】:
-
“发生了一个或多个错误” - 关于这些错误的详细信息?
-
@stuartd 不。这是我在错误消息弹出窗口中看到的内容。
-
然后添加一些日志记录。
-
@stuartd 我什至在 API 启动之前就收到了这个错误。我提供的有问题的链接没有被加载。我让服务器有时间响应错误,然后出现有问题的错误。那么,在这种情况下,我该如何添加日志记录?
-
The link 发布在下面的答案中看起来很有帮助,您查看过它和其中的链接吗?
标签: c# azure asp.net-core vpn