【发布时间】:2016-09-21 00:24:50
【问题描述】:
您好,我正在通过浏览器调用 Azure 应用程序代理端点 (myapp.msappproxy.net) 并遇到 CORs 问题。如何/在哪里可以为 Azure 应用程序代理终结点配置 COR?我查看了旧的和新的 Azure 门户。
我收到的错误是关于 OPTIONS 预检请求。
XMLHttpRequest 无法加载 https://myapp.msappproxy.net。回应 预检无效(重定向)
我意识到您在 API 端点上设置了访问控制标头,在本例中为 App Proxy,但我找不到在哪里这样做。此外,我必须在我的请求中设置一个自定义标头,因为我使用的是不记名令牌身份验证。
谢谢!
【问题讨论】:
-
你曾经解决过这个问题吗?
-
不。。我也联系了微软团队,他们没有一个好的答案。我们最终完全脱离了 Azure 应用程序代理。
-
找到了解决方法。应用代理存在限制。你可以在这里找到更多细节 - stackoverflow.com/questions/43955808/cors-prelight-issue
标签: azure proxy cors azure-active-directory bearer-token