Błąd podczas nawiązywania połączenia między programem Outlook dla systemu iOS lub Android a programem Exchange Server: niezabezpieczone połączenie lub bezpieczne połączenie jest niedostępne

Oryginalny numer artykułu KB:   4056392

Symptomy

W przypadku korzystania z programu Microsoft Outlook dla systemu iOS lub Outlook dla systemu Android w celu zalogowania się do wystąpienia programu Exchange Server, w którym jest używany certyfikat SSL obsługujący bezpieczne połączenia, jest wyświetlany następujący komunikat o błędzie:

Niezabezpieczone połączenie. Czy chcesz się zalogować mimo to?

Bezpieczne połączenie jest niedostępne. Czy chcesz się zalogować mimo to?

Przyczyna

Ten problem występuje, ponieważ certyfikat SSL jest traktowany jako nieobsługiwany z jednego z następujących powodów:

  • Certyfikat SSL jest nieprawidłowy lub wygasł.
  • Certyfikat SSL nie jest zaufany.

Uwaga

Program Outlook dla systemu iOS i Outlook dla systemu Android używają standardowych zaufanych urzędów certyfikacji Java. Jeśli certyfikat organizacji nie jest podpisany przez urząd certyfikacji, który jest częścią standardowego zaufanego urzędu certyfikacji Java, ten błąd występuje.

Rozwiązanie

Możesz bezpiecznie zignorować ten komunikat o błędzie i zalogować się do programu Exchange Server. Ten komunikat o błędzie powinien być wyświetlany tylko raz.

Zalecamy używanie certyfikatu SSL, który jest oficjalnie obsługiwany przez magazyn certyfikatów urzędu certyfikacji Java.

Jak sprawdzić, czy certyfikat jest zaufany przez urząd certyfikacji Java

  1. Uzyskaj urząd certyfikacji certyfikatu.

  2. Pobierz najnowszy zestaw Java SE Development Kit (JDK). Ten zestaw zawiera zaufane urzędy certyfikacji Java.

  3. Otwórz okno wiersza polecenia na komputerze z systemem Windows lub Otwórz okno terminalu na komputerze z systemem macOS.

  4. Aby wyświetlić zaufane urzędy certyfikacji za pomocą narzędzia, uruchom następujące polecenie:

     keytool -keystore "<keystore location>" -storepass changeit -list -v
    

    Uwaga

    Na komputerze z systemem macOS <keystore location> parametr może mieć wartość "$JAVA _home/JRE/lib/Security/cacerts."

  5. Upewnij się, że urząd certyfikacji certyfikatu znajduje się na liście.

Aby uzyskać więcej informacji o narzędziu narzędziowym, zobacz następujące artykuły: