我在iPhone 3G OS 3.0.1上使用my iPhone application时没有任何问题。该应用程序连接到https://api.serverdensity.com/1.0/上的API URL,所有请求均通过该URL。
该应用程序的用户报告说,他们现在突然收到错误消息“不受信任的服务器证书”。没有其他用户遇到此问题(我知道),并且无法重现。
SSL证书是* .serverdensity.com上的通配符证书。它是从GoDaddy购买的,有效期至2010年5月。
此外,用户正在运行OS 3.0.1,在设备上正确设置了时间/日期,并且如果他在Safari中访问API URL,则会正确加载。
对于这个原因有什么建议吗?
最佳答案
我有同样的问题!
您是否在其中安装了“中间证书捆绑包”?如果您不这样做,那么您将在所有移动平台(以及某些PC平台)上获得不受信任的服务器证书。
网站报价:
checkout GoDaddy SSL install instructions来设置您的Web服务器。
可以在here中找到中级证书捆绑包。
关于iphone - iPhone应用程序中的"Server certificate untrusted"错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1315761/