Resharper Ajax设置不安全的标头
Resharper Ajax setting unsafe header
我从ResharperAjax.cs中设置的东西中获得javascript异常,但无法找出如何绕过它
在ResharperAjax.cs中似乎导致问题的行是:
request.open("GET", url, false);
request.setRequestHeader("User-Agent", "ReSharperTestRunner 7.0");
setRequestHeader方法导致一个异常(拒绝设置不安全的报头-用户代理)。
当我尝试使用Chutzpah和Sinon.js运行一些基本的JS单元测试时,就会发生这种情况。
任何想法?
此问题已在8.0 EAP中修复,包含此修复的构建将很快可用。
以下是ReSharper的bug跟踪器中的相关问题:http://youtrack.jetbrains.com/issue/RSRP-337989和http://youtrack.jetbrains.com/issue/RSRP-363233
相关文章:
- 调用后不异步Ajax忽略函数
- 如何在不使用ajax的情况下将pair值添加到数组并发送到django中的视图
- CORS保持在SecurityError上:操作不安全
- createObjectURL blob url在Firefox中不安全
- 地理定位API从Chrome 50中的不安全来源中删除
- 为什么流星会被认为是不安全的
- Rails 4中不执行Ajax响应
- SecurityError:操作在canvas.toDataURL中不安全
- Mootools:拒绝设置不安全的标头“;连接”;
- Chrome for bookmarlet 中的“不安全内容”
- 为什么内联 JS 块不安全
- AJAX 表单不是 AJAX 提交
- yii2不允许ajax访问会话
- 分页-标准php或不使用ajax重新加载页面
- jQuery:Javascript抛出错误“;操作不安全”;设置值时
- AngularJS-ngBindHtml和'不安全'html
- Django 和 Ajax Push Engine (APE):不安全的 JavaScript 尝试使用 URL 访问框
- 使用ajax加载post数据,并且在源中显示类别ID是不安全的
- Resharper Ajax设置不安全的标头
- Ajax请求:拒绝设置不安全的标头