これは何?
突然 Visual Studio の認証がうまくいかないと怒られまして、対処した内容です。
昔は問題なかった認証がうまくいかなくなった、そんな場合に役に立つかもしれません。
エラー コード 0x80090345 とか、0x80090034 とかその辺りが出ていたらワンチャンの模様。
手順
-
レジストリエディタを起動し、下記パスに移動します。
HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb
-
下記レジストリを追加します。
ProtectionPolicy (DWORD) : 1
-
問題となっている手順を行います。解決されていれば OK。
ダメだったら再起動後再トライ。それでもだめならこの手順では対応できません。
手順の補足
問題が解消された後は当該レジストリを消しておきましょう。
何をしているのか
今回追加したレジストリは DPAPI のマスター キーをどこに置くかの設定です。
1 にすることによりローカルに保存される設定になります。