2つのアプリケーション間でセッションと一部のデータを共有したいので、ASP.NEtMVC3のSQLServerにセッションを保存したいと思います。どうすればこれを達成できますか。
質問する
4493 次
2 に答える
9
<sessionState>
web.config で を設定することにより:
<sessionState
mode="SQLServer"
sqlConnectionString="data source=SQLServerName;user id=<username>;password=<strongpassword>"
/>
これは、最初にユーティリティASPState
を使用してターゲット データベース サーバーにデータベースを作成したことを前提としています。aspnet_regsql.exe
aspnet_regsql.exe -S SQLServerName -E -ssadd -sstype p
このユーティリティは、正しい .NET Framework ディレクトリから実行してください。たとえば、.NET 4.0 を使用している場合、これはc:\Windows\Microsoft.NET\Framework\v4.0.30319\
.
データベースが SQL サーバー上に作成されたら、データベースにアクセスするためのユーザー アカウントを割り当てることができます。このユーザー アカウントを接続文字列で指定する必要があります。
于 2012-05-25T09:01:00.710 に答える