質問するログイン新規登録

回答編集履歴

1

追記

2020/12/25 02:41

投稿

退会済みユーザー
answer CHANGED
@@ -2,4 +2,13 @@
2
2
 
3
3
  難しいかどうかはその Web アプリの内容と質問者さんの力量によるとしか言いようがないですが・・・
4
4
 
5
- Web アプリが認証システムを実装しているなら、それに ID とパスワードを受けて認証 OK / NG を返す Web API を追加し、Windows Forms アプリからは HttpClient などでその Web API にアクセスして認証してもらうということを考えてはいかがですか。
5
+ Web アプリが認証システムを実装しているなら、それに ID とパスワードを受けて認証 OK / NG を返す Web API を追加し、Windows Forms アプリからは HttpClient などでその Web API にアクセスして認証してもらうということを考えてはいかがですか。
6
+
7
+ **【追記】**
8
+
9
+ ユーザー情報のストアに DB を使うことができ、それに Windows Forms アプリから直接アクセスできる環境であれば、以下の記事のような方法もありますのでご参考までに紹介しておきます。
10
+
11
+ Windows Forms アプリで Membership を利用
12
+ [http://surferonwww.info/BlogEngine/post/2014/02/11/aspnet-membership-and-roles-objects-usable-in-windows-forms-application.aspx](http://surferonwww.info/BlogEngine/post/2014/02/11/aspnet-membership-and-roles-objects-usable-in-windows-forms-application.aspx)
13
+
14
+ ASP.NET の Membership オブジェクトと Roles オブジェクトが Windows Forms アプリケーションでも利用できますので、それを利用して、ユーザーに ID とパスワードを入力してもらって認証・承認を行うという記事です。