关于ajax:请求的资源上没有“Access-Control-Allow-Origin”标头不适用于邮递员

No 'Access-Control-Allow-Origin' header is present on the requested resource does not apply to postman

我已经实施了一项宁静的服务。 我已经在应用程序中使用ajax请求测试了它,并且还使用postman客户端并且都工作了。 但是当我尝试从不同的应用程序发送ajax请求时,我在浏览器控制台中收到以下错误。

http://localhost:8080/AusIncomeCalculator/AUSTax/post. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8089' is therefore not allowed access.

我不明白邮递员客户端如何获得成功的响应,而其他应用程序则不能。

RESTful服务托管在JBOSS-eap 7.0中,简单易用


出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求。Postman是一个REST客户端,作为Chrome浏览器内的应用程序运行。 它专门用于测试其余API,因此不限制跨源资源请求。