公共 WLAN:访问 .NET 8 WebAPI 导致错误

问题描述 投票:0回答:1

我有一个 Vue.JS (Quasar) Web 应用程序前端和 ASP.NET Core 8 Web API 后端,托管在 Microsoft IIS Windows 服务器上。服务器在我的私人家里运行,IP 绑定到域并打开防火墙端口(HTTPS:443/WebAPI:8000)。我使用带证书的 https 加密。

如果在我的 wifi 中使用手机,网络应用程序运行良好,如果使用移动数据连接,则运行良好。但在 some 公共 wifi 和 some 私人 wifi 上,它不起作用。

此时网页可见,但 Web api 请求失败。

错误(我使用Axios):

网络错误 - 方法:GET,网址:“https://YYY:8000/api/XXX”

有人知道问题出在哪里吗?有没有可能是端口被阻塞了?那么使用哪个端口?

vue.js axios asp.net-core-webapi wifi asp.net-core-8
1个回答
0
投票

公共 Wifi 点很常见会阻塞端口,不仅是常见端口(1433 等),而且许多都使用仅允许 80/443 或类似的过程。

您可以查看更多日志记录,但我猜防火墙会阻止您,您将不会在本地服务器上看到任何传入内容。

您可能会在网络限制较多的企业环境中看到类似情况。

© www.soinside.com 2019 - 2024. All rights reserved.