- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个需要访问 VPN 背后的资源的应用。
我们使用 Cisco AnyConnect 设置了按需 VPN,但我们不断遇到一个问题,即在使用该应用程序的过程中,VPN 将关闭。
有时用户会尝试登录,VPN 将建立,用户将登录,然后 VPN 将立即断开。
我可以(或应该)对 NSURLSession 做些什么来使其保持事件状态吗?
我检查了我的请求 header ,我有“连接:保持事件设置”,但服务器正在响应“连接:关闭”,这是正确的吗?
最佳答案
这是两个完全正交的东西。 Keep-alive 告诉服务器您的应用程序愿意重用 TCP 连接来发出多个 HTTP 请求,而不是为每个请求创建单独的连接。它与 VPN 连接无关。如果另一端的服务器不支持它们(或配置为拒绝它们),则它可以自由拒绝保持事件请求。所以这是完全合理的。
VPN 连接断开可能是由于访问专门配置为导致 VPN 断开连接的 URL 或 VPN 崩溃造成的,但也可能是由于 VPN 配置中的超时太短造成的。
无论哪种方式,这都是 VPN 或其配置的问题,我怀疑作为一个只是尝试通过 VPN 发送数据的应用程序的作者,您能对此采取什么措施。也许您能做的最好的事情就是使用可达性来确定请求是否会导致 VPN 连接,并记录下来,如果您看到该标志,则更积极地重试失败的请求....
关于ios - iOS 应用程序需要 OnDemand VPN,随机断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39131919/
我刚刚创建了简单的网络作业,只向控制台写入一些内容。该作业应该按需运行,因此当我将其发布到 Azure 时,我将其设置为按需运行。 当我运行它时,它工作正常,但几分钟后它失败并显示以下消息。 [12/
我定义了两个 Azure 媒体流终结点:默认终结点是在 2014 年 9 月 11 日之前创建的,不支持 https,新的流终结点是在 2014 年 9 月 11 日之后创建的,并且支持 https。
我在 Confluence 页面中插入了一张图片。似乎没有选项可以添加标题以提供图像的简短说明。 我找到了一个链接 - https://confluence.atlassian.com/display
我正在开发一个 Spring Boot 应用程序,其中 Hibernate 作为 ORM,Jackson 作为 JSON 序列化器。 我有三个模型对象和所有三个模型的 CRUD 操作。 Class S
不久前,我使用 Visual Studio (2015) 创建一个 WebApp、一个控制台应用程序,并将该控制台应用程序作为 OnDemand WebJob 链接到该 WebApp。我将整个内容发布
OnDemand Prism 模块的加载是否应该在 OOB 场景中工作?如果是这样,我似乎无法让它发挥作用。目前一切都在浏览器中正常工作,没有任何问题。具体来说我: 在代码中注册我的模块: p
确实发生了一些事情,我几乎一天都无法解决 示例如下:尝试从一个类到另一个类的简单方法调用来找出问题,因为我今天早上也遇到了臭名昭著的问题......所以尝试了一个简单的方法调用检查...... 二类:
我正在开发一个需要访问 VPN 背后的资源的应用。 我们使用 Cisco AnyConnect 设置了按需 VPN,但我们不断遇到一个问题,即在使用该应用程序的过程中,VPN 将关闭。 有时用户会尝试
我有使用 selenium-webdriver 编写的 ruby 单元测试,这些测试在 Sauce labs ondemand 上运行。当我在 sauce labs 上查找测试时,对应的名称是 U
我有一个托管在中等 EC2 环境上的轻量级应用程序,我需要更长的时间,在启动时我选择了 On demand 而不是 Reserved。我现在如何将正在运行的 OnDemand EC2 实例转换为预留实
I dont want to schedule as OneTime job or Cron job. I want to trigger it with Rest API, whenever I w
有没有办法优雅地编写脚本/配置 Spot 实例请求,如果 Spot 在某些指定的时间内不可用,只需使用 OnDemand。如果 Spot 实例被终止,只需转移到 OnDemand。 Spot Flee
我在我的应用程序中使用 JDBI 和 Dropwizard。我已经使用 dbi.open 命令获取了一个 DAO 实例,然后使用它来运行各种查询。在“finally” block 中,我使用 dao.
Kendo UI V.2012.2.924 所以我正在尝试用我的 Kendo Treeview 做一些非常困惑的事情。情况是这样的:我有一个按需加载的 Kendo Treeview 。我还实现了特殊的
我想知道 SAMSUNG 为我的 SAMSUNG S4 选择的 ondemand CPUFreq governor 参数的默认设置。我没有用任何自定义内核刷新我的手机。我一直在阅读 Linux 内核中
为了使用 markitondemand InteractiveChart API,我无法正确格式化我的请求。我怎样才能正确地做到这一点? 引用:http://dev.markitondemand.co
我是一名优秀的程序员,十分优秀!