Closed alexschneider-ms closed 7 years ago
Looks like the following is happening:
get
credentials for a given host.erase
credentials for a given host.Git is asking for credentials that it can stuff into a basic authentication header as part of the HTTPS request. The GCM is using Azure to authenticate you as "you", and getting a VSTS specific scoped token to hand back to Git. Git is using the token, but failing to perform an action you've requested against the remote. Git asks the GCM to delete the token because Git thinks it is invalid.
Is it possible that while you are "you", you do not have privileges necessary with regards to the target remote?
I've looked through other issues like #351 and #337 but none of the advice given there worked for me.
Follows is the GIT_LOG/GCM_LOG:
And
git config --list --show-origin