我一直在结合 ASP.NET Web API 开发 ionic 应用程序。我正在使用该 API 进行所有数据传输。
我一直遇到一个问题:在几次成功请求后,API 突然返回 403 forbidden。似乎 API 有限制或其他原因,因为当我在非常短的时间内执行多个请求时会发生这种情况。
这个问题的奇怪之处在于,如果我在本地运行 Web API,它工作得很好,但如果我将它托管在外部 IIS 服务器上,这个问题会在几次请求后出现。我结束服务器上的进程以临时修复它。
我希望你们中的一些人知道这个问题。
这可能会在未来为我解决很多问题。
谢谢。
最佳答案
问题出在我的 ASP.NET Web API 的 IIS 管理器中。我不得不增加动态 IP 限制 (DIPR) 的限制,因为 API 在同时发出几个请求后返回了 403 错误。当我增加限制时,我注意到问题已解决。
关于c# - 几次成功请求后,Web API 突然返回 403 forbidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38592541/