默认的情况下Moss 2007 禁止 Session
开启Session的方式是找到站点根目录 代开Web.Config 修改两个地方
1.设置EnableSessionState=“True”
<
pages
enableSessionState
="true"
enableViewState
="true"
enableViewStateMac
="true"
validateRequest
="false"
pageParserFilterType
="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
asyncTimeout
="7"
>
2.取消 <add name="Session" type="System.Web.SessionState.SessionStateModule"/> 的注释
<
httpModules
>
< clear />
< add name ="SPRequest" type ="Microsoft.SharePoint.ApplicationRuntime.SPRequestModule, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
< add name ="OutputCache" type ="System.Web.Caching.OutputCacheModule" />
< add name ="FormsAuthentication" type ="System.Web.Security.FormsAuthenticationModule" />
< add name ="UrlAuthorization" type ="System.Web.Security.UrlAuthorizationModule" />
< add name ="WindowsAuthentication" type ="System.Web.Security.WindowsAuthenticationModule" />
< add name ="RoleManager" type ="System.Web.Security.RoleManagerModule" />
< add name ="Session" type ="System.Web.SessionState.SessionStateModule" />
</ httpModules >
< clear />
< add name ="SPRequest" type ="Microsoft.SharePoint.ApplicationRuntime.SPRequestModule, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
< add name ="OutputCache" type ="System.Web.Caching.OutputCacheModule" />
< add name ="FormsAuthentication" type ="System.Web.Security.FormsAuthenticationModule" />
< add name ="UrlAuthorization" type ="System.Web.Security.UrlAuthorizationModule" />
< add name ="WindowsAuthentication" type ="System.Web.Security.WindowsAuthenticationModule" />
< add name ="RoleManager" type ="System.Web.Security.RoleManagerModule" />
< add name ="Session" type ="System.Web.SessionState.SessionStateModule" />
</ httpModules >