Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Oznaki

W określonych warunkach sieciowych program Microsoft Office Outlook 2007 wielokrotnie wyświetla monit o podanie hasła. Jeśli nie wprowadzisz hasła lub wprowadzisz nieprawidłowe hasło, program Outlook 2007 może w trybie offline przejść w tryb offline. W takim przypadku nie zostanie wyświetlony komunikat o błędzie ani powiadomienie, a połączenie ze skrzynką pocztową nie zostanie nawiązane.

Rozwiązanie

Ważne: Nie stosuj tej poprawki, jeśli zastosowano zasady blokowania konta.

Aby zapoznać się z omówieniem zasad blokowania konta, odwiedź następującą witrynę internetową Microsoft TechNet:

http://technet.microsoft.com/en-us/library/cc783851.aspx

Jak uzyskać poprawkę

Ten problem został rozwiązany w pakiecie poprawek programu Outlook 2007 957909.

Jak włączyć poprawkę

Ważne: Ta sekcja, metoda lub zadanie zawiera kroki umożliwiające modyfikowanie rejestru. Niepoprawne zmodyfikowanie rejestru może jednak spowodować poważne problemy. Dlatego należy uważnie wykonywać poniższe czynności. Aby uzyskać dodatkową ochronę, utwórz kopię zapasową rejestru przed jego modyfikacją. Następnie możesz przywrócić rejestr, jeśli wystąpi problem. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej rejestru i przywracania go, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base: 322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows  

Aby włączyć poprawkę, wykonaj następujące czynności:

  1. Zamknij program Outlook 2007.

  2. Uruchom Edytor rejestru.

    • W systemie Windows Vista kliknij przycisk Start ikona systemu windows, wpisz regedit w polu Rozpocznij wyszukiwanie , a następnie naciśnij klawisz ENTER.

      Ikona powiadomieniaJeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź.

    • W systemie Windows XP kliknij przycisk Start, kliknij polecenie
      Uruchom, wpisz regedit w
      poluOtwórz, a następnie kliknij przycisk OK.

  3. Znajdź, a następnie kliknij, aby wybrać następujący klucz rejestru:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC Uwaga Jeśli klucz RPC nie istnieje, wykonaj następujące czynności:

    1. Kliknij prawym przyciskiem myszy klawisz programu Outlook , wskaż pozycję
      Nowy, a następnie kliknij pozycję Klawisz.

    2. Wpisz RPC, a następnie naciśnij klawisz ENTER.

  4. Po wybraniu klucza określonego w kroku 3 wskaż pozycję Nowy w menu Edycja , a następnie kliknij pozycję
    Wartość DWORD.

  5. Wpisz useWindowsUserCredentials, a następnie naciśnij klawisz ENTER.

  6. Kliknij prawym przyciskiem myszy pozycję UżyjwindowsUserCredentials, a następnie kliknij polecenie Modyfikuj.

  7. W polu Dane wartości wpisz wartość, która ma być użyta, a następnie kliknij przycisk OK.

    Uwaga Po ustawieniu wartości UseWindowsUserCredentials (UżyjWindowsUserCredentials ) na wartość 1 zostaną użyte tylko poświadczenia użytkownika na pulpicie. Poniższe scenariusze mogą pomóc w określeniu wartości, która ma zostać użyta.

    • Konto: Domena
      UseWindowsUserCredentials: 0 (or not present)
      Protokół: TCP, HTTP z autoryzacją
      NTML Wynik: Połącz się z programem Microsoft Exchange bez monitowania o poświadczenia użytkownika.

    • Konto: Nie domena
      UseWindowsUserCredentials: 0 (or not present)
      Protokół: TCP, HTTP z autoryzacją
      NTLM Wynik: Monituj o podanie poświadczeń użytkownika i połącz się z programem Microsoft Exchange.

    • Konto: Domena
      UżyjwindowsUserCredentials: 1
      Protokół: TCP, HTTP z autoryzacją
      NTLM Wynik: Połącz się z programem Microsoft Exchange bez monitowania o poświadczenia użytkownika.

    • Konto: Nie domena
      UżyjwindowsUserCredentials: 1
      Protokół: TCP, HTTP z autoryzacją
      NTLM Wynik: nie wyświetla monitu o podanie poświadczeń użytkownika i nie łączy się z programem Microsoft Exchange. Pozostaje w stanie rozłączenia, od czasu do czasu próbuje nawiązać połączenie.

    • Konto: Domena
      UżyjwindowsUserCredentials: 1
      Protokół: HTTP z autoryzacją podstawową
      Wynik: wyświetla monit o podanie poświadczeń użytkownika i pomyślnie łączy się z programem Microsoft Exchange. Ponadto w przypadku błędnego wprowadzania w błąd hasła będzie nadal wyświetlany monit.

    • Konto: Nie domena
      UżyjwindowsUserCredentials: 1
      Protokół: HTTP z autoryzacją podstawową
      Wynik: wyświetla monit o podanie poświadczeń użytkownika i pomyślnie łączy się z programem Microsoft Exchange. Ponadto, jeśli pomylisz hasło, nadal będzie wyświetlany monit.

    • Konto: Domena
      UżyjwindowsUserCredentials: 1
      Dodatkowe kroki: Podczas konfigurowania profilu wybierz pozycję Zawsze monituj o nazwę użytkownika i hasło.
      Wynik: wyświetla monit o podanie poświadczeń użytkownika i pomyślnie łączy się z programem Microsoft Exchange.

  8. W menu Plik kliknij polecenie
    Zakończ , aby zamknąć Edytor rejestru.

Poniższy wpis rejestru umożliwia wyłączenie monitów o podanie poświadczeń w przypadku wyświetlenia błędu uwierzytelniania dla poświadczeń.

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\DisableTransientFailureAuthPrompts (DWORD)

(wartość domyślna to FAŁSZ, wartość 1 to PRAWDA, a 0 — FAŁSZ)


Aby ustawić limit czasu, możesz użyć następującego wpisu rejestru. Jeśli zostanie wyświetlony błąd uwierzytelniania, próby uzyskania innego zestawu poświadczeń nie powiedzie się w okresie limitu czasu ustawionym w tym wpisie rejestru.


HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC\TransientFailureBackoff (DWORD)

[wartość domyślna to 10000 ms (0x2710), wartość maksymalna to 2147483648 (0x8000000)]


 

Status

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Więcej informacji

Ta poprawka nie rozwiąże tego problemu, jeśli spełnione są następujące warunki:

  • Masz wiele kont Microsoft Exchange Server, które używają różnych poświadczeń użytkownika.

  • Wartość UseWindowsUserCredentials (UżyjWindowsUserCredentials) jest ustawiona na 1 w rejestrze.

Na przykład logujesz się do systemu Windows jako Fourthcoffee\User1. Program Outlook można jednak uruchomić z profilem skrzynki pocztowej Fourthcoffee\User2.

W tym scenariuszu program Outlook nawiązuje połączenie z usługą Active Directory, wykonując najpierw zdalne wywołanie procedury polecenia (RPC) względem Exchange Server. Następnie następuje drugi RPC do Usługi Active Directory, który udostępnia polecenie. Żaden z tych RPC nie wymaga żadnych informacji o koncie skrzynki pocztowej. W takim przypadku kontem skrzynki pocztowej jest Fourthcoffee\User2.

Domyślnie program Outlook zawsze próbuje poświadczeń, za pomocą których logujesz się najpierw na komputerze, w tym przypadku Fourthcoffee\User1. W związku z tym to połączenie jest uważane za pomyślne. Oznacza to, że poświadczenia komputera dla Fourthcoffee\User1. Następnie program Outlook próbuje nawiązać połączenie ze skrzynką pocztową fourthcoffee\user2. Ponieważ poświadczenia fourthcoffee\user1 zostały pomyślnie użyte podczas procesu odwołania w usłudze Active Directory, program Outlook próbuje tych samych poświadczeń, aby zalogować się do skrzynki pocztowej fourthcoffee\User2. Ponieważ fourthcoffee\User1 nie ma uprawnień do skrzynki pocztowej fourthcoffee\User2, logowanie do skrzynki pocztowej kończy się niepowodzeniem. Odmowa dostępu. Ponieważ w tym przykładzie dla parametru UseWindowsUserCredentials jest ustawiona wartość 1, program Outlook używa tylko poświadczeń pulpitu i pomija monit o poświadczenia. W związku z tym, to po cichu nie wielokrotnie.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×