Follow redirects and keep auth across hosts only when you explicitly trust it.
Section: Credentials and Sessions
Follow redirects and send auth
bash
bash
curl -L --location-trusted -u 'user:password' https://example.com/startExplanation
Be careful: this can forward credentials after redirects.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Credentials and Sessions
Use a custom netrc file
Read machine credentials from a specific netrc file.
HTTP Digest auth
Authenticate with Digest auth if the server supports it.
SPNEGO / Negotiate auth
Use Negotiate auth with credentials from the environment or Kerberos setup.