Program Outlook monituje o hasło i nie używa nowoczesnego uwierzytelniania do nawiązywania połączenia z usługą Microsoft 365

Oryginalny numer KB: 3126599

Symptomy

Rozpatrzmy następujące scenariusze.

Scenariusz 1:

Program Microsoft Outlook nawiązuje połączenie z podstawową skrzynką pocztową na lokalnym serwerze Exchange przy użyciu RPC, a także łączy się z inną skrzynką pocztową znajdującą się w usłudze Microsoft 365.

Scenariusz 2:

Należy przeprowadzić migrację skrzynki pocztowej do usługi Microsoft 365 z serwera Exchange, z którym program Outlook nawiązuje połączenie przy użyciu RPC.

W tych scenariuszach zostanie wyświetlony monit o podanie poświadczeń, a program Outlook nie używa nowoczesnego uwierzytelniania do nawiązywania połączenia z usługą Microsoft 365. Po wprowadzeniu poświadczeń są one przesyłane do usługi Microsoft 365 zamiast do tokenu.

Przyczyna

Program Outlook ogranicza wybór schematów uwierzytelniania do schematów obsługiwanych przez RPC. Jednak schematy uwierzytelniania nie obejmują nowoczesnego uwierzytelniania.

Rozwiązanie

Ważna

Należy rozważnie wykonywać czynności podane w tej sekcji. Niepoprawne zmodyfikowanie rejestru może być przyczyną poważnych problemów. Przed zmodyfikowaniem rejestru należy utworzyć jego kopię zapasową, aby móc przywrócić rejestr na wypadek problemów.

Utwórz następujący klucz rejestru, aby wymusić na programie Outlook użycie nowszej metody uwierzytelniania dla usług internetowych, takich jak EWS i wykrywanie automatyczne. Zalecamy, aby użytkownicy wymuszali na programie Outlook użycie nowoczesnego uwierzytelniania.

  1. Zakończ pracę programu Outlook.

  2. Otwórz Edytor rejestru i — zależnie od posiadanej wersji systemu Windows — zastosuj jedną z następujących procedur:

    • System Windows 10, Windows 8.1 lub Windows 8: Naciśnij kombinację klawiszy „klawisz Windows + R”, aby otworzyć okno dialogowe Uruchamianie. Wpisz tekst regedit.exe, a następnie naciśnij klawisz Enter.
    • Windows 7: Kliknij przycisk Start, wpisz ciąg regedit.exe w polu Wyszukiwanie, a następnie naciśnij klawisz ENTER.
  3. W Edytorze rejestru zlokalizuj i kliknij następujący podklucz rejestru:

    HKEY_CURRENT_USER\Software\Microsoft\Exchange
    
  4. W menu Edycja wskaż polecenie Nowy, a następnie kliknij polecenie Wartość DWORD.

  5. Wpisz tekst AlwaysUseMSOAuthForAutoDiscover, a następnie naciśnij klawisz Enter.

  6. Kliknij prawym przyciskiem myszy wartość AlwaysUseMSOAuthForAutoDiscover, a następnie kliknij polecenie Modyfikuj.

  7. W polu Dane wartości wpisz 1, a następnie kliknij przycisk OK.

  8. Zamknij Edytor rejestru.

Więcej informacji

Jeśli używasz programu Office 2013 r., przed użyciem tego klucza rejestru upewnij się, że zarówno program Outlook, jak i pakiet MSO zostały zaktualizowane do aktualizacji z 12 grudnia 2015 r. lub nowszej wersji.

3114349 8 grudnia 2015 r. aktualizacja dla Outlook 2013 r. (KB3114349)

3114333 8 grudnia 2015, aktualizacja dla pakietu Office 2013 (KB3114333)

Uwaga

Program Office 2016 nie wymaga aktualizacji dla tego klucza rejestru.

Aby uzyskać więcej informacji na temat RPC, zobacz Wsparcie dla RPC poprzez HTTP w usłudze Microsoft 365 kończy się 31 października 2017 r..