解析服務器位於Heroku上,位於myapp.herokuapps.com
。如何在Parse Server上使用Heroku上的自定義域名?
Heroku的應用程序有一個自定義域example.com
。該域的CNAME記錄myapp.herokuapps.com
。
連接解析的iOS SDK適用於端點:
https://myapp.herokuapps.com/parse
http://myapp.herokuapps.com/parse
http://example.com/parse
但它並不適用於
https://example.com/parse
在Xcode控制檯的工作顯示了錯誤:
An SSL error has occurred and a secure connection to the server cannot be made. (Code: 100, Version: ...)
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9838)
爲什麼ISN它工作嗎?
Heroku讓您添加您自己的TSL證書或爲您添加一個。所有帶有付費dynos的應用程序都包含免費的自動證書管理。在Heroku app> Settings中添加證書後,它可以正常工作。 – Manuel