對外部Azure App的Angularjs http請求Api使用「https」從Azure Web應用程序失敗,但在url爲http時起作用。身份驗證在Web App中處於打開狀態,但如果未通過身份驗證則不需要任何操作。我錯過了什麼?具有「https」url的Azure Web應用程序對Azure App Api請求不起作用
0
A
回答
0
你的問題是關於Same Origin Policy
,你可以在this SO answer上找到denti的。爲了長話短說,你不能調用不安全的資源比你所在的頁面(在你的情況下,從HTTPS頁面向HTTP資源發出AJAX請求)。
+0
是的,謝謝。這解決了我的問題。 – rjespera
0
@bsoulier把我引向罪魁禍首。這是相同的來源政策,不匹配的協議(網絡API的網址需要是「https」以及)導致的問題。
相關問題
- 1. 的YouTube API請求不起作用
- 2. Https請求在Windows Azure中不起作用
- 3. Azure的Web應用程序不通過HTTPS方案,以Java Web應用程序
- 4. Azure的Web應用程序的URL重寫不工作
- 5. 應用程序請求不起作用
- 6. Azure API應用程序訪問令牌(ADAL)不起作用
- 7. Azure Web App - 請求超時問題
- 8. https請求在phonegap iphone應用程序中不起作用
- 9. Azure Web應用程序中的三層Web應用程序
- 10. 使用Azure AD App的Azure Web應用程序返回`auth/login/aad/callback`權限
- 11. 從Web應用程序過濾對Azure託管的sql server Azure
- 12. MVC 4.5 Web API請求不起作用
- 13. Azure Logic App刪除行不起作用
- 14. 使用HTTPS保護我的Azure Web應用程序
- 15. Azure Logic App HTTP請求500
- 16. 如何在Azure Web API中使用HTTPS
- 17. Azure Web應用程序 - 限制對API管理的訪問
- 18. 規模Azure的Web應用程序
- 19. 微軟Azure - 對於Windows應用程序和Web應用程序
- 20. 應用程序變得非常緩慢 - Azure Web App
- 21. 如何查看適用於Azure Web App的Http請求隊列
- 22. CSR證書Azure Web應用程序?
- 23. feathersjs - > socketio https請求不起作用
- 24. 使用CORS的應用程序在Azure中不起作用
- 25. Azure的Web應用程序WAAD到Web應用程序訪問
- 26. Azure Web應用程序中的MaxConnections?
- 27. Azure App Service Mobile + Web
- 28. 對移動應用程序不起作用的jQuery請求
- 29. Azure的Web應用程序自動從HTTP重定向到HTTPS
- 30. 註銷在Microsoft Azure Web App中不起作用
我認爲你的問題是'相同原產地政策':http://stackoverflow.com/a/4032123/2952074 – bsoulier
謝謝你讓我知道這件事。我會試試這個,讓你知道它是如何變成的。我還發現這篇文章與您指出的帖子有關。 http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api – rjespera
這個技巧。這是相同的來源政策。我匹配的協議「https」,它的工作。謝謝@bsoulier – rjespera