小编H.M*_*hir的帖子

当我部署 Blazor WebAssembly 时,API 停止响应

应用程序 = Blazor Web Assembly PWA 框架 6.0

API = Rest Api .netcore Framework 5.0

网址 = localtesting.mydomain.com

API 地址 = (localtesting.mydomain.com/api) 虚拟目录。

我创建了虚拟目录并将我的 API 上传到虚拟目录中。APi 按预期工作正常

然后我尝试在根文件夹上上传 Blazor WASM,但是当我这样做时,API 停止工作。因为 wasm 正在重定向 URL。

我认为这是由于 blazor 的后果规则由 web.config 处理

我尝试编辑 web.config 但无法让它工作

所以我尝试在 web.config 中添加一条规则,以不拦截 API 请求。

Blazor WebAssembly 未发布时的 api 响应 在 Plesk 上 这里没有人,只有 Awhen 上传 Blazor WebAssemblyPI 上传 Blazor WebAssembly 时

没有数据时

我尝试编辑 web.config 但仍然无法让它工作,因为 blazor 将所有请求重定向到 wwwroot 文件夹

以下是 web.config 文件

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <staticContent>
      <remove fileExtension=".blat" />
      <remove fileExtension=".dat" />
      <remove fileExtension=".dll" />
      <remove fileExtension=".json" />
      <remove fileExtension=".wasm" />
      <remove fileExtension=".woff" …
Run Code Online (Sandbox Code Playgroud)

c# iis plesk blazor blazor-webassembly

6
推荐指数
1
解决办法
602
查看次数

标签 统计

blazor ×1

blazor-webassembly ×1

c# ×1

iis ×1

plesk ×1