【发布时间】:2018-01-10 02:29:36
【问题描述】:
尝试对托管在 Azure 上的 IIS 上的 .NET Web Api 执行 Ajax 调用时遇到一个非常奇怪的错误。
我从 let's encrypt 获得了我的 SSL 证书,它已正确应用于网站。当我尝试执行 ajax 调用时,我得到:
net::ERR_SPDY_PROTOCOL_ERROR
如果 Fiddler 已打开,则一切正常。关闭 Fiddler 后,我们得到了错误。常规的旧 HTTP 工作正常。
【问题讨论】:
-
大卫,你发现了吗?有完全相同的问题。托管在 Azure 中的 .Net WebAPI。突然开始在我们的生产系统中发生,应用程序或托管没有任何变化。
-
这是一个 JavaScript 语法错误 - 请仔细检查您的 Auth 标头的语法。