为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET 如何设置跨域

/ 猿问

ASP.NET 如何设置跨域

收到一只叮咚 2018-09-09 15:03:45

公司项目里买了个打印机控制软件、可以支持图片上传。
但又觉得想要静默上传或者自己控制上传。总之原本是用买来的页面上传,现在要自己的页面来上传。于是面临的一个问题就是跨域ajax访问……
页面及其简单就是一个Default.aspx+Default.aspx.cs+Web.config
但我似乎怎么设置都不对……
比如

https://img1.sycdn.imooc.com/5ba75da60001fdc207690431.jpg

网上asp.net资料迷之少……跨域更是没几个
求助各位了

查看完整描述

2 回答

?
翻过高山走不出你

TA贡献1678条经验 获得超2个赞

尝试下这样设置config.js

<httpProtocol>

  <customHeaders>

    <add name="Access-Control-Allow-Origin" value="*" />

    <add name="Access-Control-Allow-Headers" value="AuthToken, Authorization, Origin, Content-Type, Accept, X-Requested-With" />

    <add name="Access-Control-Allow-Methods" value="GET, PATCH, POST, PUT, DELETE, OPTIONS" />

  </customHeaders>

</httpProtocol>

另外你的config.js 文件应该和index 页面在同级目录下。

查看完整回答
反对 回复 2018-09-23
  • 2 回答
  • 0 关注
  • 3080 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信