asp.net-web-api – 无法从服务器读取.它可能没有适当的访问控制
发布时间:2020-12-16 09:43:40 所属栏目:asp.Net 来源:网络整理
导读:我收到以下错误:无法从服务器读取.它可能没有适当的访问控制原点设置.当代码部署到服务器时. 我做了很多研究 在web.config中添加了以下代码 httpProtocol customHeaders add name="Access-Control-Allow-Origin" value="*" / add name="Access-Control-Allo
我收到以下错误:无法从服务器读取.它可能没有适当的访问控制原点设置.当代码部署到服务器时.
我做了很多研究 在web.config中添加了以下代码 <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="GET,POST,OPTIONS,PUT,DELETE" /> </customHeaders> </httpProtocol> 或者在启动项目中 public static void Configuration(IAppBuilder app) { app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); } 或者在webapi.config中 – >>寄存器 config.EnableCors(new EnableCorsAttribute("*","*","*")); 有人可以帮忙吗?有没有人有同样的问题 解决方法
这是一个老问题,但我有同样的问题,并没有找到永久修复,但意外找到了解决方法.所以在这里分享.
Swagger URL是http://localhost/blah/swagger/ui/index#/ 但swagger doc的URL是https://localhost/blah/swagger/docs/v1 将文档的URL从https更改为http工作. 如果有人知道为什么在上述问题的情况下,即使两个URL都有相同的协议也没有用:https,请善意解释. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在string.format中添加单行if语句
- asp.net – 线程被中止
- asp.net-mvc – JQGrid和MVC完整工作示例
- asp.net – 是否有更好的方法来访问ITemplate中的控件而不是
- asp.net-identity – 将SimpleMembership迁移到Identity 2.
- asp.net – 为什么有2个web.config文件
- asp.net-mvc – NET 3.5 – MVC PetShop应用程序?
- asp.net – Xamarin.iOS推送通知标记.NET API / Azure通知中
- asp.net-mvc – telerik-grid onRowSelect如何获取id?
- asp.net-mvc – ASP.NET MVC – 从URL中删除控制器名称
推荐文章
站长推荐
- 初识ABP vNext(7):vue身份认证管理&租户管
- asp.net-mvc – xVal和ASP.Net MVC 2 AddModelSt
- asp.net-mvc – 在另一个文件夹中捆绑的Javascri
- .net core入门-项目启动时报错:HTTP Error 502.
- asp.net – 滚动的Log4Net日志文件中的自定义文件
- asp.net – 与SQL Server建立连接时出现网络相关
- ASP.NET标签控件 – 不编码HTML
- asp.net – 如何通过ADO.NET运行我的.sql脚本文件
- 当在ASP.NET中调用AppInitialize方法时?
- 一步步开发自己的博客 番外篇(7、异步记录日志
热点阅读