AppOne で以下のコードを使用して、Windows Credential Manager の Web Credentials に資格情報を追加しています。
var vault = new Windows.Security.Credentials.PasswordVault();
vault.Add(new Windows.Security.Credentials.PasswordCredential("AAA", "user1", "password1"));
次に、AppTwo でアクセスしたいと思います。上記で保存したレコードに AppTwo がアクセスできないことがわかりました。私はそれをテストしましたが、資格情報を保存するアプリケーションだけがアクセスできるようです。これは理にかなっていると思います。しかし、資格情報を AppOne に保存して AppTwo に取得する方法はありますか? C# API を直接使用して、Credential Manager の Web Credentials にプログラムで保存する代わりに、Windows Credentials を使用して保存できますか? また、資格情報を Windows 資格情報に保存できたとしても、それを異なるアプリケーション間で共有できますか?
私の 2 番目の質問は、AppOne 1.0 が資格情報を資格情報マネージャーに保存する場合、AppOne は 2.0 にアップグレードされますか、または Windows が からwin8
にアップグレードされる場合win10
、保存された資格情報はまだ有効で正しいですか? 私はオンラインで検索しますが、ちょっと迷子になります。
ありがとう!!