You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor Wasm(.NET 8)部署后API请求Base Url被截断的问题求助

Blazor Wasm(.NET 8)部署后API请求Base Url被截断的问题求助

大家好,我目前正在基于*.NET 8开发Blazor Wasm*应用,第一次尝试把应用部署到开发服务器和QA服务器,但遇到了一个棘手的问题——所有API调用都失败了。

查看网络追踪后我发现,API的Base Url被截断了。我的配置里Base Url是这样的:

"BaseFakeApiUrl": "https://dev.FakeSite.com/IisSiteName"

示例里的/IisSiteName部分直接被截断了。我特意修改过Url(给FakeSite加了个2)来确认自己是不是改对了配置文件,结果证明确实是正确的文件。我还尝试过在IisSiteName后面加一个斜杠/,但问题依旧存在。

现在我完全摸不着头绪,不知道为什么IIS站点名称会被截断,有没有大佬能给我一些指导?

补充编辑:我注意到网络追踪里的appsettings加载情况:首先加载的是appsettings.development.json,预览显示里面的Base Url配置是正确的;但之后加载的appsettings.json里的配置不对。我已经修改了appsettings.json,现在网络追踪里能看到它的Url已经是正确的了...

备注:内容来源于stack exchange,提问作者Jeremy D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:35:29