我是Angular的新手,在開發Web應用程序時遇到一些小問題。角度證書驗證
基本上,我想發送一個GET請求到一個URL,使用HTTP S。 服務器與我位於同一局域網中,並且沒有證書。 當我試圖做到這一點時,我沒有收回數據。
這裏是我的代碼,就這麼簡單,因爲它得到:
...
app.controller('EventsController', ['$http', function(){
var page = this;
page.events = []
$http.get("https://<myIP>/api/eventinfo").success(function(data){
page.events = data;
});
});
這裏是控制檯的截圖: Error shown in console
的一點是: 是否有角的方式取消證書驗證? 就像蟒蛇的請求選項verify = false
?
在此先感謝!
你的問題甚至沒有意義。如果你沒有證書,那麼HTTPS ***是不安全的***,試圖使用它根本沒有任何用處。 – Claies
另請參閱http://security.stackexchange.com/questions/38589/can-https-server-configured-without-a-server-certificate – Claies
你說得對,它不安全,但它只是用於在局域網上進行測試。我不需要它是安全的,我只是給了這個設置,無法改變這一點。 – Finkel