Сбой загрузки NSURLSession / NSURLConnection HTTP (kCFStreamErrorDomainSSL, -9802) Xamarin.Forms IOS - PullRequest
0 голосов
/ 01 мая 2019

Я разработал веб-представление. Чтобы перейти к демонстрации в Интернете, URL-адрес

https://demos.xretail.com

Я отредактировал info.plist с помощью

  <dict>
    <key>NSExceptionAllowsInsecureHTTPLoads</key>
    <true/>
  </dict>
  <key>NSAppTransportSecurity</key>
  <dict>
    <key>NSExceptionDomains</key>
    <dict>
      <key>www.the-domain-name.com</key>
      <dict>
        <key>NSExceptionMinimumTLSVersion</key>
        <string>TLSv1.0</string>
        <key>NSExceptionRequiresForwardSecrecy</key>
        <false/>
        <key>NSExceptionAllowsInsecureHTTPLoads</key>
        <true/>
        <key>NSIncludesSubdomains</key>
        <true/>
        <key> NSAllowsArbitraryLoadsInWebContent</key>
        <true/>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
      </dict>
    </dict>
  </dict>

и я использую сертификат paybass в делегате приложения, но он не работает для меня

  ServicePointManager
.ServerCertificateValidationCallback +=
(sender, cert, chain, sslPolicyErrors) => true;

1 Ответ

0 голосов
/ 01 мая 2019

Можете ли вы попробовать изменить iOS Настройка сборки.

  1. Изменить использование реализации HttpClient NSUrlSession
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...