此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
我使用visual studio 2022,建立了一个Blazor web assembly应用 ,使用的.Net 7,以ASP.NET Core 托管
发布程序后,部署在centos及docker中,均出现在打开网站时,dll下载失败,无法打开的问题。
出现此问题时,再此刷新有几率正常访问,即不是每次都下载失败。
想知道这种情况如何解决
Hi @璞哲 华,
根据当前的描述,似乎网站有一定的机率可以正常运行,所以我们初步可以认定这可能是网络相关的问题。
所以麻烦您跟着我的步骤进行排查此问题,排查问题时候需要用到您提到的CentOS服务器, 当部署完成后, 第①步,请确保使用与外部相同的url进行访问。 第②步,可以尝试使用localhost进行访问此应用。
第③步,如果有与此CentOS在同一网段的服务器或者客户端,使用IP进行访问,也可以尝试使用域名(如果有的话)进行访问。
当您测试后,如果发现本地使用localhost访问正常的话,那么说明Blazor应用部署成功,使用ip或者域名出现问题的话,一般与安全策略相关。
期待您的回复,我们可以做进一步的分析。
Best Regards
Jason