如果您使用Blazor WebAssembly(WASM)托管模型中的API调用返回200,则表明出现了路由无效的情况。要解决这个问题,请确保您在API控制器中正确配置路由属性。
以下是一个示例,通过URI路由将GET请求映射到API控制器方法:
[HttpGet("{id}")]
public IActionResult Get(int id)
{
// your code here
}
在这个例子中,“{id}”是路由定位器,应该是API接口的一部分。如果此值与实际的API定位器不匹配,则可能会导致路由无效并返回200状态码。
因此,请检查您的Blazor WASM应用程序的API控制器代码,确保路由属性正确设置。如果代码正确,则您的API调用将返回正确的状态码,并且您将能够访问正确的API接口。