When you use Integrated Windows Authentication (i.e., Active Directory Single Sign-On), you authenticate to AD resources automatically with your AD credentials. You've are already signed in to AD and these credentials are reused automatically. Therefore if your server is IWA-enabled (e.g., VisualSVN Server), the server does not ask you to enter username and password, passing --username
and --password
does not work, and the SVN client does not cache your credentials on disk, too.
When you want to change the user account that's used to contact the server, you need use the Windows Credential Manager on client side. This is also helpful when your computer is not domain joined and you need to store your AD credentials to access your domain resources.
Follow these steps to save the user's domain credentials to Windows Credential Manager on the user's computer:
- Start Control Panel | Credential Manager on the client computer.
- Click Add a Windows Credential.
- As Internet or network address enter the FQDN of the server machine (e.g.,
svn.example.com
).
- As Username enter your domain account's username in the
DOMAIN\Username
format.
- Complete the password field and click OK.
Now when you will contact https://svn.example.com/svn/MyRepo
or a similar URL, the client or web browser will use the credentials saved in the Credential Manager to authenticate to the server.