How to stop Outlook 2007 asking for credentials when using RPC over HTTPS

authenticationexchangeoutlook-2007

I've configured several of our outlook 2007 clients (connected to Exchange 2003) to use RPC over HTTPS. This allows our users to connect to the Exchange server remotely without having to connect using VPN tunnels.

All the computers are domain members, yet outlook refuses to remember the users credentials for connecting to the Exchange server, despite checking the remember password checkbox.

For info, the operating system on the clients doesn't seem to matter, WinXP, Vista and Windows 7 all show the same issue.

Does anyone know how to fix this?

Best Answer

This blog entry provides a solution:

Get Outlook 2003 RPC Over HTTP To Remember Your Password

On your client, you need to go into your Mail settings, then check your Exchange Proxy Settings.

  • Ensure that Connect using SSL only and Mutually authenticate the session when connecting with SSL are both checked on.
  • Enter in the Principal name for proxy server: in the msstd:frontend.domain.com format.
  • Select both the Fast and Slow settings.
  • Make sure the Proxy authentication settings is set to NTLM Authentication.

Now the real trick. Outlook will, when you select Remember my Password, store your password for the Back-end Mailbox server. But it does not save your password for the Front-end Proxy server.

  • Go into your Control Panel > User Accounts > Advanced > Manage Passwords.
  • Click Add, then type out the name of your Front-end server. This should be the same name as your SSL certificate on the default web site that contains the RPC virtual directory, put in your username and password.

It's for Outlook 2003, but I guess it should work for Outlook 2007 too.