2017-08-24 70 views
-1

我有一个通过Azure函数构建的API,可以在除Safari之外的所有浏览器中通过JavaScript调用。从another question看来,我需要在CORS配置中允许“Origin”的头部。我在Azure门户中看到的唯一配置是允许来源。我如何配置允许的头文件?在Azure函数中配置访问控制 - 允许头文件

如果很重要,这是通过VS2017 Azure功能工具开发和发布的。

+0

欢迎来到Stack Overflow。请阅读发布指南。 – catbadger

+0

FWIW,Azure总是将允许的标题设置为全部,因此它可能是其他内容。检查网址,safari对尾部斜线有点挑剔 – ahmelsayed

+0

URL是问题所在。有问题的开发人员试图使用HTTP而不是HTTPS,而HTTPS不在CORS允许的原始过滤器中。添加您的评论作为答案,我会选择。 – musicgamer

回答

1

允许的头是不是Azure的职能范围内配置的,因为它允许所有。

1

如何配置允许的标题?

看来我们也可以用Azure门户来做到这一点。更多细节请参考截图。

要允许所有,使用“*”并从列表中删除所有其他来源。斜杠不允许作为域名或TLD之后的一部分。

enter image description here

+1

只能配置允许的来源,不允许的标题。 – musicgamer

相关问题