【发布时间】:2016-08-29 21:28:42
【问题描述】:
我正在尝试使用来自客户端 javascript 应用程序的 google 身份验证的 azure 函数 (nodejs)。我已经为正确的 URL(即http://localhost:8080)设置了 CORS。但我仍然收到以下错误:
Credentials 标志为“true”,但“Access-Control-Allow-Credentials” 标题是''。必须为“true”才能允许凭据。起源 'http://localhost:8080' 因此不允许访问。
我在互联网上到处尝试过,并花了几天时间自己得到答案。似乎 Azure http 响应需要在标头中添加此 Access-Control-Allow-Credentials:true 。有没有办法添加自定义标题?
任何帮助将不胜感激。
【问题讨论】:
-
你在用 nodejs 吗?
-
@Thomas,是的,nodejs 在服务器端,javascript fetch 在客户端。
标签: javascript node.js http-headers azure-functions