You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Depending on the host configurations and perhaps hardening, inline PATs (or usr:pwd in the url) would no longer work. Instead, such credentials must be passed as a Base64-encoded basic authentication header such as:
In GIT, for instance, we can get around the inline PAT by passing an http.extraheader= to the --config-env parameter.
I think it would help with integrations if ArgoCD provided this sort of usecase similar to the GIT extra header within the Connect Repository dialog. As it stands now, we can't connect, so we'll need to move onto another product for our platform.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Depending on the host configurations and perhaps hardening, inline PATs (or usr:pwd in the url) would no longer work. Instead, such credentials must be passed as a Base64-encoded basic authentication header such as:
Authorization: Basic Om9uNWt0bGfakeVkcXlvbaTZsaXFpYzJhNjfakeZsbm5zcGJuaHFtcnlvdWo3bmEzMnNu9GE=
which would have the Base64 representation of ":129uNt0GfakeVkXlvbTZsaXFpYzJhjfakeZsb" (empty user name, : and PAT value) or a username:password.
Illustration for clarity
In GIT, for instance, we can get around the inline PAT by passing an http.extraheader= to the --config-env parameter.
I think it would help with integrations if ArgoCD provided this sort of usecase similar to the GIT extra header within the Connect Repository dialog. As it stands now, we can't connect, so we'll need to move onto another product for our platform.
Beta Was this translation helpful? Give feedback.
All reactions