我试图从Swagger文档中请求本地API,但在我请求时总是出现此错误
vxqlmq5t1#
首先检查您的地址是否被cors屏蔽,对于开发测试,您可以使用Access-Control-Allow-Origin:*。如果它不适合您,请检查您的浏览器上是否使用了扩展,例如那些屏蔽广告的扩展。您从浏览器中删除它,重新启动并再次测试,它将工作。希望能对你有所帮助;
Access-Control-Allow-Origin:*
3zwtqj6y2#
启动IIS Express后... Web API在2个URL上注册,一个端口用于http,另一个端口用于https。当您调用http端口时,会看到此错误:无法获取。可能的原因:对于CORS请求,CORS网络故障URL方案必须为“http”或“https”。请将端口更改为https端口。
2条答案
按热度按时间vxqlmq5t1#
首先检查您的地址是否被cors屏蔽,对于开发测试,您可以使用
Access-Control-Allow-Origin:*
。如果它不适合您,请检查您的浏览器上是否使用了扩展,例如那些屏蔽广告的扩展。您从浏览器中删除它,重新启动并再次测试,它将工作。希望能对你有所帮助;
3zwtqj6y2#
启动IIS Express后... Web API在2个URL上注册,一个端口用于http,另一个端口用于https。当您调用http端口时,会看到此错误:无法获取。可能的原因:对于CORS请求,CORS网络故障URL方案必须为“http”或“https”。请将端口更改为https端口。