我正在尝试从在 HTTP 端口 8080 上运行的 iPad、iOS v7.0.2(11A501) 连接到 CalDAV 服务器。连接失败。
使用 Fiddler 工具,我发现 iPad CalDAV 客户端正在向端口 443 和端口 80 发送请求,而不是我在“服务器”字段中指定的请求。
只能在开发环境中在 80 端口上运行服务器是不方便的。
有没有人遇到过这个问题,有什么解决办法吗?
好吧,我的 iPad 设置为 Mavericks 日历服务器。在https://xxx.local:8443/上运行。
所以你的问题的答案似乎是肯定的。它确实支持非标准 SSL 端口。(这是在 iOS 7.0.5/6 上)。
您向 iOS 提供哪些配置数据?可能是它最初连接到正确的端口,但随后服务器以某种方式错误配置并将客户端重定向到标准端口?您使用哪个 CalDAV 服务器?