我試圖使用Domino通過REST通過跨域請求進行溝通,但我遇到的一個問題。我已經設置了IP地址,本地主機和作爲主機名稱列出的服務器名稱的Internet站點文檔。互聯網網站正在作爲我在該網站上設置的重定向規則工作。我也已經設置以下配置的網站規則:如何在Lotus Domino上設置CORS?
現在,當我試圖通過HTML GET請求,我得到這個錯誤打rest.xsp頁:
XMLHttpRequest cannot load
http://192.168.1.104/testing/restService.nsf/rest.xsp/testRest?reqType=UserCanAc…TOP&startId=BA4241EC74912860ED60FD1123473BF7&returnType=ARRAYOBJECTS.
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin
'http://127.0.0.1:8020' is therefore not allowed access.
這裏是請求頭:
Accept:application/json, text/javascript, */*; q=0.01
Cache-Control:max-age=0
Origin:http://127.0.0.1:8020
Referer:http://127.0.0.1:8020/Backbone%20Playground/index.html
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
我不能爲我的生命搞清楚什麼我已經錯過了。有人能指引我朝着正確的方向嗎?
這是否幫助? http://www.markbarton.com/?p=344 –
這實際上是我最初設置的頁面,然後通過Paul Whithers發現的另一篇文章進行驗證(我認爲,不確定)。 – keithstric
檢查GET是HTTP 1.1而不是1.0。 –