10
我有一个通过SSL托管的ASP Web API项目。我有另一个使用API的ASP MVC项目。在调试过程中,我看到OPTIONS请求经常(但并非总是)挂起的行为,并阻止其他调用继续进行。CORS选项预检挂钩
在Chrome调试器中,这些仅显示为“待定”。如果推出Fiddler,一切正常。我根本没有发现任何错误,事情只是悬而未决。这在它遇到授权码之前失败了,所以我甚至不能设置任何断点。
这可能是一个证书问题?防火墙吗?
亚当,可以请你让我知道,如果你使用此功能:https://aspnetwebstack.codeplex.com/wikipage?title=CORS%20support%20for%20ASP.NET%20Web%20API&referringTitle=眼镜? –
我没有使用它。我尝试了一些东西,但是决定使用Thinktecture中的一个。这些软件包都没有改变我看到的效果。 – AdamC
煤矿也挂着。Chrome的选项状态为“待定”。它发生在我身上。我还在一个子域中使用SSL(HTTPS)网址。所以我知道预检请求失败。 –