飞行前的HTTP OPTIONS调用超时,偶尔会出现500错误

时间:2017-08-31 13:57:34

标签: azure azure-web-sites preflight

我在Azure WebApp上托管了一个基于C#的webAPI。 偶尔,HTTP OPTIONS调用失败,出现500错误。

我们的代码不处理OPTIONS调用。所以我假设服务器自己处理它。

我尝试启用日志,但事件日志和Web服务器日志都不会打印除500错误失败以外的任何内容。

为什么会发生这种情况的任何想法?。

更新 我在Web服务器日志中只看到以下错误消息。没有细节 另外,我在我的webAPI中添加了代码以处理选项调用,但代码不会去那里。不确定我是否需要在web.confi中启用/禁用某些内容。

2017-08-31 11:49:39 xxx.mywebsite.com OPTIONS / api / apiname StartDate = 2017-08-25& EndDate = 2017-08-31& X-ARR-LOG-ID = d86ffe7f-32c9 -410b-8116-65833d5af7b9 443 - xxx.xxx.xxx.xxx Mozilla / 5.0 +(Windows + NT + 6.1; + Win64; + x64)+ AppleWebKit / 537.36 +(KHTML,+ like + Gecko)+ Chrome / 60.0。 3112.113 + Safari / 537.36 - www.website.com 500 121 0 636 1612 230013

0 个答案:

没有答案