服务器为C#开发,aspx设置跨域请求
2017-12-27 16:37
645 查看
aspx设置跨域请求
最近想用hbuilder把项目转成app,要请求之前的服务器,所以遇到个跨域问题,查了很多资料终于搞定了。。。在服务器aspx页面头文件里加:
<meta http-equiv="Access-Control-Allow-Origin" content="*" />
在web.config加:
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Methods" value="GET, PATCH, POST, PUT, DELETE, OPTIONS"/> <add name="Access-Control-Allow-Headers" value="AuthToken, Authorization, Origin, Content-Type, Accept, X-Requested-With"/> <add name="Access-Control-Allow-Origin" value="*"/> </customHeaders> </httpProtocol> </system.webServer>
我这里设置的*是任意的请求都可以访问,如果需要限制替换成自己的访问地址就可以了。
相关文章推荐
- .net aspx跨域请求设置
- vue axios跨域请求,apache服务器设置
- [备忘]IIS 7.5运行.aspx出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。”错误解决方法
- 服务器开发之Unity3d(C#)接口回调
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- C# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- ajax跨域请求服务端设置
- C#实现开发windows服务实现自动从FTP服务器下载文件(自行设置分/时执行)
- 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例
- 解决:由于Web服务器上的“ISAPI”和“CGI限制”列表设置,无法提供您所请求的页面
- 【C#服务器开发】之Web Service
- jmeter测试TCP服务器/模拟发送TCP请求 设置16进制发送(转)
- Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
- 最简单使IIS支持ASPX的权限设置(不建议服务器设置)
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- c#winform+aspx上传大文件到服务器---示例(转载)
- [C#]使用HttpWebRequest请求远端服务器时如何加载SSL证书