Jak zatrzymać program Outlook 2007 pytający o poświadczenia podczas korzystania z RPC przez HTTPS

10

Skonfigurowałem kilku naszych klientów programu Outlook 2007 (podłączonych do Exchange 2003) do korzystania z RPC przez HTTPS. Umożliwia to naszym użytkownikom zdalne łączenie się z serwerem Exchange bez konieczności łączenia się za pomocą tuneli VPN.

Wszystkie komputery są członkami domeny, ale program Outlook nie zapamiętuje poświadczeń użytkowników do łączenia się z serwerem Exchange, pomimo zaznaczenia pola wyboru zapamiętaj hasło.

Dla informacji, system operacyjny na klientach nie wydaje się mieć znaczenia, wszystkie WinXP, Vista i Windows 7 wykazują ten sam problem.

Czy ktoś wie, jak to naprawić?

Bryan
źródło

Odpowiedzi:

10

Ten wpis na blogu zawiera rozwiązanie:

Uzyskaj program Outlook 2003 RPC przez HTTP, aby zapamiętać hasło

Na kliencie musisz przejść do ustawień poczty, a następnie sprawdzić ustawienia serwera proxy Exchange.

  • Upewnij się, że Połącz przy użyciu samego protokołu SSL i wzajemne uwierzytelnianie sesji podczas łączenia za pomocą protokołu SSL są zaznaczone.
  • Wprowadź główną nazwę serwera proxy: w msstd:frontend.domain.comformacie.
  • Wybierz ustawienia Szybkie i Wolne.
  • Upewnij się, że ustawienia uwierzytelniania proxy są ustawione na Uwierzytelnianie NTLM .

Teraz prawdziwa sztuczka. Po wybraniu opcji Zapamiętaj moje hasło program Outlook zapisze hasło do serwera skrzynki pocztowej zaplecza. Ale nie zapisuje hasła do serwera proxy Front-end.

  • Przejdź do Panelu sterowania> Konta użytkowników> Zaawansowane> Zarządzaj hasłami .
  • Kliknij Dodaj , a następnie wpisz nazwę swojego serwera frontonu. Powinna to być ta sama nazwa, co certyfikat SSL w domyślnej witrynie internetowej zawierającej katalog wirtualny RPC, podając nazwę użytkownika i hasło.

To jest dla programu Outlook 2003, ale myślę, że powinien on również działać dla programu Outlook 2007.

splattne
źródło
Doskonale, dzięki za to. Działa idealnie.
Bryan,
W Small Business Server uwierzytelnianie NTLM nie jest domyślnie włączone po stronie serwera, więc prawdopodobnie musisz wejść i to zrobić. Czy ta technika działa również w przypadku uwierzytelniania zwykłego tekstu?
Tim Long
2

Pierwszą rzeczą, którą należy sprawdzić, jest rodzaj uwierzytelnienia konta, którego używasz w programie Outlook do łączenia się przez RPC przez HTTP. Jeśli wejdziesz na stronę ustawień RPC przez HTTP w programie Outlook, masz 2 opcje uwierzytelniania, Basic i NTLM, jeśli używasz basic, to zawsze poprosi o hasło, nie ma mowy o tym. Spróbuj zmienić na NTLM, to powinno pozwolić ci go zapisać. Jeśli tak nie jest, możesz przyjrzeć się problemom omówionym w tym artykule bazy wiedzy .

Sam Cogan
źródło