民間企業のtfsにアクセスしようとしています。彼らは私にWindowsユーザー(domain \ login)に適切な権利を与えることによってアクセスを与えました。
私はtfsのwebインターフェースへのアクセス、リポジトリの閲覧などで大丈夫です。
でも走ろうとすると
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で試した-同じエラー。
VisualStudioを介してPowerShell、Git Bash、Cloneで試した-同じエラー。
SSHは閉じられています(リクエストタイムアウトが発生しました)。
WebとGitの両方が1回認証情報を要求する(Credentials Managerで削除を試みた-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
犯人はロシアのアカウントのパスワードでした。
誤って設定してしまった(キーボードのレイアウトが間違っている)。すべてが機能していたので、変更する必要はありませんでした。
絶望のうちに今それを変え、それはうまくいった。
誰かがこのスレッドを調べて、それがあなたのための解決策ではない場合-質問の下でコメントをチェックして、私が問題に説明した手順を確認してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加