3
A
答えて
2
ユーザーがログインすると、ユーザーが作業しているPCの一意のID(PC名、IPアドレスなど)をユーザーテーブルに保存することもできます。 PC上でSSO対応のC#アプリケーションが起動するたびに、PCのIDがUsersテーブル(ログインしているユーザのレコード)に存在するかどうかをまずDBで確認できます。そうであれば、ログインフォームをスキップすることができます。現在見つかったユーザーの名前を表示します。
SSOの粒度を任意のレベルに設定できます。たとえば、サブネットアドレスがUsersテーブルに格納されている場合、このサブネット内のPCのユーザは一度だけログインする必要があります。現在のWindowsユーザーのGUIDが格納されている場合、Windowsからログアウトして別のユーザーとしてログインするには、システムに別のログインが必要です。
+0
ありがとうございます。これは解決策かもしれません。 –
0
私はフレームワークを知りません。マイクロソフトのガイダンスページには、使用する全体的な戦略の概要が記載されています。http://msdn.microsoft.com/en-us/library/ms972971.aspxうまくいけば、それはあなたを始めるのを助けることができます。
関連する問題
- 1. フォーム認証とSSO
- 2. Windows認証(Active Directory SSO)のRethinkDB + Horizon
- 3. Windows Identity Foundation - プログラムでSSO用RPにログイン
- 4. Asp.Netフォーム認証SSO 4.5〜4.6.1 Webアプリケーション
- 5. フォーム認証とOWIN UseCookieAuthenticationとサブドメインSSO
- 6. WindowsフォームのMDI子フォーム
- 7. WPF + Windowsフォーム、最初のフォーム
- 8. システム:: Windowsの::フォーム::フォーム::にShowDialog()
- 9. Windowsフォームのマスターフォーム
- 10. Windowsフォームのログイン
- 11. Windowsフォームの "Expander"
- 12. WindowsフォームのC#
- 13. WindowsフォームのGmail
- 14. Windowsフォームのカスタムタブコントロール
- 15. Windowsフォームのキーダウンイベント
- 16. Windowsフォームのホットキー
- 17. Windowsフォームのデスクトップショートカット
- 18. Windowsフォームのノード
- 19. SSOの.Netフォーム認証クッキーの有効期限問題
- 20. Windowsを使用したSSO C#でのログイン
- 21. WindowsフォームComboboxのマウスオーバーイベント
- 22. Windowsフォーム内のDirectX9
- 23. C#Windowsフォームのグラフィックスボタンステート
- 24. WindowsフォームのDataGridViewスクロール
- 25. WindowsフォームのWYSIWYGマークダウンコントロール?
- 26. Windows CEフォームのバグ
- 27. C#エラーのWindowsフォーム
- 28. vb.netのユーザーログインWindowsフォーム
- 29. Windowsフォーム:MouseWheelのキャプチャ
- 30. Windowsフォームでのデータバインド
認証システムは何ですか? Windows認証を使用できますか? –
いいえ、DBに現在あるユーザーを使用する必要があります。 –