web-dev-qa-db-ja.com

資格情報の保存がEGITを使用したフェッチで失敗しました

最初は egit-not authorized で説明されているのと同じ問題がありました。

まず、Bitbucketからリポジトリを正常に複製しました。

次に、フェッチしようとすると「許可されていません」というエラーが表示されました

しかし、アドバイスを使用して[資格情報の変更]をクリックすると、次のエラーが表示されました。

「資格情報の保存に失敗しました

パスワードが提供されていません」

30
Alex

Egitを更新した後も同じ問題が発生しました。別のフォーラムからのこのアドバイスはうまくいきました:

[設定]> [一般]> [セキュリティ]> [セキュアストレージ]を開きます。 「OSX Keystore Integration」を選択し、「Change Password ...」をクリックします

「保存されている値の復号化中にエラーが発生しました...パスワードの変更をキャンセルしますか?」というダイアログが表示された場合「いいえ」をクリックします。

これにより、OSXキーストアのセキュアストレージマスターパスワードがリセットされます。オプションで、パスワード回復のための追加情報を提供するかどうかを尋ねられます。

70
dustin.schultz

受け入れられた答えは私にとってはうまくいきませんでした。別の解決策があります-Eclipseでは単に次の場所に移動します:

Preferences > General > Security > Secure Storage > Contents

すべて削除します。

16
Marcin W

OS XでEclipseを実行している場合、他の回答は機能しない可能性があります。 Eclipseバンドルのコンテンツを(手動で、またはいくつかのコア機能やプラグインを更新して)変更すると、アプリケーションの署名が一致しなくなり、OSXキーストア統合が使用できなくなります。詳細は Bug 391455 を参照してください。

Eclipseの新しいコピーをダウンロードすると、この問題は解決しますが、回避策として、OS Xキーストア統合を無効にして、代わりにEclipseの組み込みのものを使用することもできます。 Disable OS X Keystore Integration

2
Pyves