我想在ASP.NEt MVC3中存储SQL Server中的会话,因为我想在两个应用程序之间共享会话和一些数据.我怎样才能做到这一点.
通过<sessionState>在web.config中设置:
<sessionState
mode="SQLServer"
sqlConnectionString="data source=SQLServerName;user id=<username>;password=<strongpassword>"
/>
Run Code Online (Sandbox Code Playgroud)
这假设您已ASPState使用该aspnet_regsql.exe实用程序首先在目标数据库服务器上创建了数据库:
aspnet_regsql.exe -S SQLServerName -E -ssadd -sstype p
Run Code Online (Sandbox Code Playgroud)
确保从正确的.NET框架目录运行此实用程序.例如,如果您使用的是.NET 4.0,那就是c:\Windows\Microsoft.NET\Framework\v4.0.30319\.
在SQL服务器上创建数据库后,您可以分配一个用户帐户来访问它,并且您应该在连接字符串中指定此用户帐户.
| 归档时间: |
|
| 查看次数: |
4109 次 |
| 最近记录: |