私は、ASP.NETフォーム認証のデフォルトを使用するクライアント用に構築したASP.NET Webアプリケーションを用意しています。彼らは現在、Webアプリケーションと "一緒に"動作するデスクトップ(WinForms)アプリケーションを要求しています。私はWebアプリケーションを作成して、Webアプリケーションから必要なデータにアクセスし、デスクトップアプリケーションに配置しました。それはうまくいきますが、asp.netアプリケーションに既に格納されているロールに基づいて、同じレベルのセキュリティとデータアクセスが必要です。Webとwinformsの両方の.Net認証
これで、両方のアプリケーションで認証が行われるようになりました。 ユーザーが最初にWinFormsアプリケーションを開いたときにログインを促し、おそらくWebサービスを呼び出してユーザーを認証し、ユーザーの役割とプロファイルを取得するasp.net認証を利用したいと思います。
これはやっていると確信しています。私はちょっと質問/答えを見つけていません。