2016-11-14 3 views
0

я получил такую ​​ошибку«Не удалось подключиться к серверу», когда authenticateWithCredential

Ошибка домена = NSURLErrorDomain Code = -1004 «Не удалось подключиться к серверу .» UserInfo = {NSUnderlyingError = 0x1744467e0 {Ошибка Domain = kCFErrorDomainCFNetwork Code = -1004 "(нуль)" UserInfo = {_ kCFStreamErrorCodeKey = 61, _kCFStreamErrorDomainKey = 1}}, NSErrorFailingURLStringKey = https://192.243.48.203:9080/auth, NSErrorFailingURLKey = https://192.243.48.203:9080/auth, _kCFStreamErrorDomainKey = 1, _kCFStreamErrorCodeKey = 61, NSLocalizedDescription = не удалось подключиться к серверу.}

когда выполняется authenticateWithCredential в мою прошивку проект

Может кто-нибудь помочь? Спасибо!

+0

Ошибка «Не удалось подключиться к серверу» - это ошибка по умолчанию, если она не смогла получить ответ от указанного вами URL-адреса. Это может означать, что ваше устройство не было подключено к сети в то время, или ваша сеть настроена неправильно. В любом случае, нам нужна дополнительная информация о вашей настройке. Не могли бы вы объяснить, какое оборудование вы используете, и какой набор настроек сети у вас есть? – TiM

+0

Сертификат SSL обычно выдается полнофункциональному доменному имени (FQDN), например https://www.example.com. Кажется, проводной вы указываете IP-адрес на https. Может быть, вы должны использовать доменное имя вместо IP-адреса или доступ через http (а не http "s")? –

ответ

0

Вы подключаетесь к порту, отличному от SSL, но просите клиента подключиться через SSL. Вероятно, это не сработает.

Также обратите внимание, что SSL по умолчанию отключен на сервере объектов Realm, учитывая, что мы не можем предоставить действительный сертификат в наших установочных пакетах. Это необходимо настроить вручную после установки пакетов.

Для справки, по умолчанию, если вы включите поддержку SSL, порт будет 9443. Если вы не настроили что-либо в отношении SSL на сервере, вам нужно будет использовать порт 9080, который не является SSL, поэтому используйте realm:// вместо realms://.

1

Судя по ней, я думаю, вы должны сделать это:

1.Install the macOS bundle Frome https://realm.io/cn/docs/get-started/installation/mac/ 
2.please Starting Realm Object Server 

так: enter image description here

3.you're using the localhost IP address`127.0.0.1` 

enter image description here 4.login в enter image description here 5.You're сделано ! поздравления!

 Смежные вопросы

  • Нет связанных вопросов^_^