没有进入更详细的代码,我有一个'kiosk‘应用程序,运行在大约500-800个不同的'kiosk’在大约50个地点。非常简单的应用程序,通过Verizon连接到互联网(每个位置2-3个MIFI )。我们相信威瑞森已经对网络做了一些改变,现在我随机得到
请求失败,HTTP状态417:期望失败
我看过The request failed with HTTP status 417: Expectation Failed - Using Web Services和FB Connect: (417) Expectation failed
但你看我已经用过
System.Net.ServicePointManager.Expect100Continue = false在我的密码里。
因此,我遇到的一个问题是,这个应用程序不容易测试,它会在20-30分钟或几天内失败,然后自我清理。
将配置更改为包括
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
这将是一项艰巨的任务,我甚至不知道它能解决它。由于它是随机的,我有麻烦,因为我通常不能让它失败在我的办公室在我的办公桌超过1次。
我碰巧将VB和.Net用于与'kiosk‘一起运行的应用程序和服务。
发布于 2015-05-26 15:25:55
问题似乎在于mifi上的配置,而不是Verizon网络本身。我们最近切换了APN,当mifi连接到Verizon网络时,应该自动更新。有时mifi将无法更新APN设置,这是当我们得到这个错误信息。我发现有两种方法可以解决这个问题。第一个也是更容易的是登录到mifi并手动更新设置。如果您与一个不懂技术的用户打交道,并且通过登录mifi将无法工作,您可以打电话给Verizon无线企业服务台,让他们从mifi中删除功能集,将功能添加回来,然后从mifi和电源循环中拔出电池,这将使mifi再次请求配置设置。
https://stackoverflow.com/questions/29439127
复制相似问题