java - 无法通过 JQuery 进行身份验证

标签 java javascript jquery ajax

当我通过jquery(跨域)发送post请求时,它没有经过身份验证,并且响应为null,而我通过使用burp套件或http live header发送相同的请求,那么它正在工作并且能够进行身份验证,请建议我解决方案针对问题

最佳答案

JavaScript 有一个 same origin policy 。您不能使用 XMLHttpRequest 对象向其他域发出请求。

大多数现代浏览器都支持 CORS,或者如果您可以发出 GET 请求,则可以使用 JSONP。如果不能使用CORSJSONP ,您需要在服务器上使用代理来发送/检索内容。

关于java - 无法通过 JQuery 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10076643/

相关文章:

java - 如何调整 Canvas 中位图的大小?

java - 使用旧小程序中的deployjava.js 添加参数

javascript - 如果没有用户生成的内容,网站是否可以免受 XSS 攻击?

javascript - 如何更改 Fancybox 预加载器图像?

jquery - getJSON() 获取未定义的值

java - J2ME UI 画面设计

Java-如何将变量/id 名称设置为不同的 JTextFields?

javascript - 防止ajax请求超时(jquery)

javascript - WSH 5.7 的 shell.Run 执行错误的脚本主机引擎?

php - 使用 Jquery 和 Ajax 更新表