【发布时间】:2015-03-13 03:24:28
【问题描述】:
似乎是一个如此简单的问题,但我找不到答案,所以让我相信也许我无法控制旗帜!?
上下文:
我正在开发 SignalR 集线器和客户端。如果(在信号器站点上)我在配置中设置以下内容,一切都会很好:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="http://example.com" />
</customHeaders>
</httpProtocol>
</system.webServer>
问题是我想在这里使用通配符。
当我这样做时(即value="*"),我收到以下错误(在客户端上):
A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin' header when the credentials flag is true.
我很可能在这里遗漏了一些简单的东西,但我找不到允许我设置凭据标志的相关配置条目。
我的尝试
<add name="Access-Control-Allow-Credentials" value="false"/>
似乎没有什么不同(同样的错误)。
【问题讨论】:
标签: ajax web-config cross-domain signalr