gpt4 book ai didi

angular - ABP (AspNet Boilerplate) API 的间歇性 CORS 策略问题

转载 作者:行者123 更新时间:2023-12-02 16:42:45 26 4
gpt4 key购买 nike

ASP.NET 零(.Net Core v2 + Angular v5)

AbpUserConfiguration/GetAll 有时会出错,在处理几个请求后它开始产生跨域问题,其他时候它运行良好。

错误如下。

Access to XMLHttpRequest at 'http://localhost:22743/AbpUserConfiguration/GetAll' from origin 'http://localhost:4200' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

GET http://localhost:22743/AbpUserConfiguration/GetAll net::ERR_FAILED

最佳答案

  1. ASP.NET Zero 已经正确配置了 CORS Origins 允许列表,只需确保在 appsettings.json 中的 App:CorsOrigins 设置中设置正确的值文件。
{
...
"App": {
"ServerRootAddress": "http://localhost:22743/",
"ClientRootAddress": "http://localhost:4200/",
"CorsOrigins": "http://localhost:4200",
...
},
...
}
  1. 有时,错误消息具有误导性。它显示此错误是因为服务器端发生了一些错误。只需调查日志文件或调试并修复它,此消息就会消失。

关于angular - ABP (AspNet Boilerplate) API 的间歇性 CORS 策略问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61234049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com