2016-07-11 14 views
0

私はMVCを初めて使用していますが、ログイン用にsession.inアプリケーションを管理する方法がわかりません。私は単純なメンバーシップ関数を使用しています。適切なコントローラとアクションを提供するアドレスバーでは、ログインせずに直接開くことができます。この状況ではセッションが必要ですが、その適用方法はわかりません。 解決策を提案してください。MVCアプリケーションでセッションを管理する方法

ありがとうございます。

+0

作業しているASP.NET MVCのバージョンは何ですか?問題があるコントローラのアクションを表示できますか?私たちは、あなたが試したことや間違っていることについて何らかの情報を提供しない限り、あなたを助けることはできません。 – mtaanquist

+0

私はライブのプロジェクトでは良い方法ではありません認証のためのセッションの使用を感じる。他の認証方法を使用してください。 _これは同じ外部のリンクでもあります(また研究も)。1. [dotnet-tricks](http://www.dotnet-tricks.com/Tutorial/mvc/G54G220114-Custom-Authentication-and-Authorization- in-ASP.NET-MVC.html)2. [codeproject](http://www.codeproject.com/Articles/578374/AplusBeginner-splusTutorialplusonplusCustomplusF) –

答えて

1

ASP.NETは、「アイデンティティ」と呼ばれるユーザー認証を処理するためのフレームワークを提供します。これは、ASP.NET Core(最新)とASP.NET 4の両方で利用でき、両方のドキュメントが入手できます。

ASP.NETコア:https://docs.asp.net/en/latest/security/authentication/identity.html

ASP.NET 4.6:http://www.asp.net/identity/overview/getting-started/introduction-to-aspnet-identity

両方のサイトには、それを使用してアプリケーションを構築する方法の例を持っています。

関連する問題