1. ホーム
  2. windows

[解決済み] git cloneです。<URL> の認証に失敗しました。

2022-03-06 21:17:35

質問

会社の個人用ファイルにアクセスしようとしています。 彼らは、Windowsユーザー(domainlogin)に適切な権利を与えることによって、私にアクセス権を与えました。

TFSのウェブインターフェースにアクセスし、リポジトリを閲覧したりするのは問題ないのですが。

しかし

 git clone https://tfs.somehostname.com/tfs/somefolder/_git/therepository

で失敗します。

Cloning into 'therepository'...

fatal: Authentication failed for 'https://tfs.somehostname.com/tfs/somefolder/_git/therepository/'

企業ネットワークのない自宅のPCで試したところ、同じエラーが発生しました。

PowerShell、Git Bash、VisualStudio経由のCloneで試しましたが、同じエラーでした。

SSHが閉じられました(リクエストタイムアウトを与えました)。

Web & Git 共に一度だけ認証情報を要求される(認証情報マネージャで削除しようとしたが、再度要求され、送信後 Web は正常、git は失敗)。

企業のヘルパーが手助けをしようとしましたが、彼が与えたのはtfsログだけでした。 彼は、私のユーザー名は、リクエストに付属していないと言います(私の試行のタイムスタンプとログを同期させることによって追跡)。

2018-07-19 07:04:00 SOMEIP GET /tfs/SOMEFOLDER/_git/REPOSITORY/info/refs service=git-upload-pack 443 - ANOTHERIP git/2.12.2+(Microsoft+Windows+NT+6.3.9600.0;+Win32NT+x64)+CLR/4.0.30319+VS15/15.0.0 - 401 2 5 62
2018-07-19 07:23:00 SOMEIP GET /tfs/SOMEFOLDER/_git/REPOSITORY/info/refs service=git-upload-pack 443 - ANOTHERIP git/2.18.0.windows.1 - 401 2 5 62
2018-07-19 07:23:00 SOMEIP GET /tfs/SOMEFOLDER/_git/REPOSITORY/info/refs service=git-upload-pack 443 - ANOTHERIP git/2.18.0.windows.1 - 401 1 3221225581 187

を含むものもあれば

2018-07-19 05:44:27 SOMEIP GET /tfs/SOMEFOLDER/_git/REPOSITORY/info/refs service=git-upload-pack 443 DOMAIN\LOGIN ANOTHERIP git/2.12.2+(Microsoft+Windows+NT+6.1.7601+Service+Pack+1;+Win32NT+x64)+CLR/4.0.30319+VS15/15.0.0 - 200 0 0 265

解決方法は?

ロシアのアカウントパスワードが原因でした。

誤って設定した(キーボード配列が違う)。 すべてうまくいっていたので、わざわざ変更する必要はなかった。

絶望から今更ながら変更したら動いた。

もし誰かがこのスレッドを調べて、それがあなたにとって解決策でないなら - 質問と私が質問で説明した手順の下のコメントをチェックしてください、彼らはあなたにとって有用であるかもしれません。