2016-09-30 9 views
0

私はasp.net(c#)のコンソールアプリケーションを作成してSharepointのオンラインリストを照会することを任されています。 SharepointOnlineCredentialsを使用してSharePointに接続できますが、アプリケーションを実行するたびにユーザーに資格情報の入力を求められます。理想的には、アプリが最初に実行されたときに詳細をユーザに尋ね、情報を保存し、ユーザのパスワードが期限切れになったときに再度尋ねることが理想的です。共有ポイントのオンライン資格情報を保存しますか?

資格情報と認証の経験はほとんどありません。進めるには最良の方法がわかりません。暗号化されたファイルを作成する必要がありますか、トークンを保存できますか?あるいは、目的を達成するための別の手段がありますか?

アドバイスやコード例があれば幸いです。

答えて

0

ここでは、Credential Locker を使用できます。ページ内の例をダウンロードできます。 また、PasswordVaultクラスを使用します。PasswordVault

この場合、Windows APIを直接使用することをお勧めします。あなたがリンク内の文書を休ませるならば、あなたはそうするでしょう。

私はこれがローカルC#コンソールアプリケーションで一度実装されて以来、これはあなたの助けを借りて、多分あなたはいくつかの調査を行い、asp.netに問題がないかどうかチェックしなければなりません。 幸運な仲間。

+0

私はそれをチェックします。おかげでV.多く。 – flowagss

関連する問題