Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Web Api 404错误的非编程原因_C#_Asp.net_Http Status Code 404_Asp.net Web Api - Fatal编程技术网

C# Web Api 404错误的非编程原因

C# Web Api 404错误的非编程原因,c#,asp.net,http-status-code-404,asp.net-web-api,C#,Asp.net,Http Status Code 404,Asp.net Web Api,我一直在研究在调用Web Api页面/方法时导致404错误的原因,但到目前为止,我看到的每个答案都是“路径编码错误”或“http映射编码错误”。一个特定客户端的一个特定安装发生错误-没有其他安装该程序的客户端出现此问题。因此,我们知道这一定是他们的安装或安装有问题,而不是代码 有人知道404错误的潜在非编程原因吗?尝试和检查用户设置的每一个方面都非常困难,因此有一些特定的地方可以开始查找将是一个很大的帮助。整个站点作为一个整体并没有失败,只是对Web Api页面的任何和所有调用都没有失败。谢谢。

我一直在研究在调用Web Api页面/方法时导致404错误的原因,但到目前为止,我看到的每个答案都是“路径编码错误”或“http映射编码错误”。一个特定客户端的一个特定安装发生错误-没有其他安装该程序的客户端出现此问题。因此,我们知道这一定是他们的安装或安装有问题,而不是代码


有人知道404错误的潜在非编程原因吗?尝试和检查用户设置的每一个方面都非常困难,因此有一些特定的地方可以开始查找将是一个很大的帮助。整个站点作为一个整体并没有失败,只是对Web Api页面的任何和所有调用都没有失败。谢谢。

也许他们的防火墙或AV阻止了页面并返回404。一些较新的防火墙会执行类似的操作,而不仅仅是阻止连接。我们已尝试关闭所有防火墙和防病毒软件,但没有任何区别。您需要收集更多信息,例如比较他们的请求和响应,检查路由数据等。