web-dev-qa-db-ja.com

HTTP Basic:アクセス拒否致命的:認証に失敗しました

Windows 10 Pro x64でGitLab Community Edition 9.1.3 2e4e522を使用しています。 Gitクライアントを使用。

エラー

Cloning into 'project_name'...
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://[email protected]/my_user_name/project_name.git/'

修正方法は?

16
Do Nhu Vy

Open CMD(管理者として実行)タイプのコマンド:

git config --system --unset credential.helper

次に、Gitリモートサーバーの新しいパスワードを入力します。

42
Do Nhu Vy

私の場合、Windows用のGit Credential Managerを使用していました(デフォルトでインストールされていましたが、手動でインストールしませんでした)

Credentials Managerは古いパスワードを保存していましたが、最近変更しました。

同じ状況にある場合、この問題を解決するには:[コントロールパネル]-> [資格情報マネージャー]に移動し、gitアカウントを削除します。その後、資格情報の再入力を求められます。

9
KlevisGjN

私は同じエラーに対処し、私の提案は次のとおりです:

  1. Git labで別のユーザーをビルドしてみましょう
  2. ユーザー名とパスワードを再確認します(明らかに聞こえますが)
  3. Windowsの証明書を検証します(開始-> "cred")
  4. Git labから取得するのと同じURLをコピーして貼り付けます。構造体は次のようになります。

http:// {srvName}/{userInGitLab}/{Repository.git}末尾に「/」はありません

  1. GitLabで承認を再確認する

上記のいずれかが解決することを願っています。

6
shdr

Open CMD(管理者として実行)タイプのコマンド:

git config --system --unset credential.helper

次に、Gitリモートサーバーのユーザー名とパスワードを入力します。

2
user3612067

単純なgit fetch/pullコマンドは、認証失敗メッセージをスローします。ただし、同じgit fetch/pullコマンドを2回実行すると、資格情報(ユーザー名/パスワード)を要求するウィンドウが表示されます。 IDと新しいパスワードを入力すると、保存して先に進みます。

1
jsimon

コントロールパネルからアクセスできるWindows資格情報のGeneric Credentialsセクション内のgit:のエントリ(変更された可能性のあるパスワードフィールド)を編集します。これはWindows OS用です。

0
Predhin Sapru