对外部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