2017-01-03 10 views
1

私のASP.NET MVCプロジェクトが単一のプロジェクトで区切られたケースがあります。 1つのセッションを使用してすべてのプロジェクトユーザを認証するにはどうすればよいですか?どのようにセッションを使用できますか私の異なるASP.NET MVCプロジェクトの場合

基本コントローラーを作成しています& ActionExcutingメソッドでセッションで検証しますが、別のプロジェクトセッションに移動したときに終了しました。

ヒントは、私が

2 - クッキーが事前に

おかげで、私には適していませんプロジェクト内の領域を必要といけません。

答えて

1

最初のオプションは、Session State Serverを利用するSQL server

目のオプションでセッション状態です。

両方のオプションが機能するには、いくつかのハッキングが必要な場合があります。これに関する多くの質問と回答がstackoverflowにあります。

+1

返信ありがとうございますリンクこのオプションの場合 –

+0

の基本情報はhttps://technet.microsoft.com/en-us/library/cc754032(v=ws.10).aspxにあります。 ハックについて「セッション状態サーバー2つのアプリケーション」または「SQLサーバーセッション状態2つのアプリケーション」を探します 例:http://stackoverflow.com/questions/13130239/sharing-sql-server-session-state-across-web-アプリケーション http://stackoverflow.com/questions/3292359/why-cant-i-share-session-state-between-2-web-apps-with-stateserver-what-am-im – RedgoodBreaker

関連する問題