我正在尝试在angularjs.中创建一个搜索应用程序。但是,我收到以下错误。有人可以帮忙。
AddrBook.html:1 XMLHttpRequest无法加载http://121.242.159.36:6006/AddressBookWS/rest/addressBookService/getCompany/%20%20%20%20%20%20%20%20%20%20JB。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' null'因此不允许访问。
由于 Srikala
答案 0 :(得分:0)
(1)
否'访问控制 - 允许 - 来源'标头出现在请求的资源上。
您正在发出跨域请求,并且此标头必须出现在服务器的响应中。 标题应该是...... Access-Control-Allow-Origin:*
允许任何域向服务器发出请求。
这是你的问题!如果您可以控制服务器,则添加响应标头。如果没有,请在您的后端发出请求以规避X域策略,然后将数据提供给您的角度应用。
...
(2)
Origin' null'因此不允许访问 - 这是因为您没有在HTTP请求中设置Origin标头
您可以在应用配置中为所有http请求设置默认标头。
虽然(2)不会仅仅修复这个问题。