请求失败,HTTP 状态为 417:预期失败
The request failed with HTTP status 417: Expectation failed
无需深入了解详细代码
我有一个 'kiosk' 应用程序,它 运行 在大约 50 个位置的大约 500-800 个不同 'kiosk' 中运行。非常简单的应用程序,通过 Verizon MIFI(每个位置 2-3 个 MIFI)连接到互联网。我们认为 Verizon 对网络进行了一些更改,现在我随机收到
The request failed with HTTP status 417: Expectation failed
我看过
和 FB Connect: (417) Expectation failed
不过你看我已经用过了
System.Net.ServicePointManager.Expect100Continue = false
在我的代码中。
所以我遇到的问题之一是应用程序不容易测试,它会失败 20-30 分钟或几天,然后自行清除。
更改配置以包含
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
这将是一项艰巨的任务,我什至不知道是否可以解决它。因为它是随机的,所以我遇到了麻烦,因为我通常不能让它在我办公室的办公桌上失败超过 1 次。
我碰巧将 VB 和 .Net 用于 运行 和 'kiosk' 的应用程序和服务。
问题似乎出在 mifi 的配置上,而不是 Verizon 网络本身。我们最近切换了 APN,当 mifi 连接到 Verizon 网络时,它应该会自动更新。有时 mifi 无法更新 APN 设置,这就是我们收到此错误消息的时候。我发现有两种方法可以解决此问题。第一个也是更简单的方法是登录 mifi 并手动更新设置。如果您正在与不精通技术的用户打交道,并且引导他们登录 mifi 将不起作用,您可以致电 Verizon 无线企业帮助台,让他们从 mifi 中删除功能集,重新添加功能,然后从 mifi 中取出电池并重新启动,这将使 mifi 再次请求配置设置。
无需深入了解详细代码 我有一个 'kiosk' 应用程序,它 运行 在大约 50 个位置的大约 500-800 个不同 'kiosk' 中运行。非常简单的应用程序,通过 Verizon MIFI(每个位置 2-3 个 MIFI)连接到互联网。我们认为 Verizon 对网络进行了一些更改,现在我随机收到
The request failed with HTTP status 417: Expectation failed
我看过 和 FB Connect: (417) Expectation failed
不过你看我已经用过了
System.Net.ServicePointManager.Expect100Continue = false
在我的代码中。
所以我遇到的问题之一是应用程序不容易测试,它会失败 20-30 分钟或几天,然后自行清除。
更改配置以包含
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
这将是一项艰巨的任务,我什至不知道是否可以解决它。因为它是随机的,所以我遇到了麻烦,因为我通常不能让它在我办公室的办公桌上失败超过 1 次。
我碰巧将 VB 和 .Net 用于 运行 和 'kiosk' 的应用程序和服务。
问题似乎出在 mifi 的配置上,而不是 Verizon 网络本身。我们最近切换了 APN,当 mifi 连接到 Verizon 网络时,它应该会自动更新。有时 mifi 无法更新 APN 设置,这就是我们收到此错误消息的时候。我发现有两种方法可以解决此问题。第一个也是更简单的方法是登录 mifi 并手动更新设置。如果您正在与不精通技术的用户打交道,并且引导他们登录 mifi 将不起作用,您可以致电 Verizon 无线企业帮助台,让他们从 mifi 中删除功能集,重新添加功能,然后从 mifi 中取出电池并重新启动,这将使 mifi 再次请求配置设置。