我已经使用XDomainRequest在IE8上发出了CORS请求。然而,这些cookie似乎不是在IE8上发送的。有什么破解方法吗?请求是从buy.example.com发送到buy.api.example.com的
除了在查询字符串中包含身份验证cookie值/令牌之外,别无选择,例如:
buy.api.example.com/?sessionId=$sessionId&otherparameters=test,如果不存在cookie,则将您的Web服务设置为检查查询字符串。
还有另一种方法。如果您在非默认https端口上使用SSL,它将继续发送cookie。例如,如果你的URL是这样的https://example.com:8443/xxxx,然后它会发送cookie。
我遇到了和你一样的问题。我的网络应用程序(内部网络应用程序)使用https,但在非标准端口中,它运行良好。当我配置为使用443时,它将停止工作,因为Cookie不是由XDomainRequest对象发送的。
我希望这将有助于