sharepoint2013使用Session

PowerShell指令打开

输入:Enable-SPSessionStateService -DatabaseName SharePoint_Session_State

 

方法二

1、C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS目录里的 web.config文件里缺少一句话

<add name="Session" type="System.Web.SessionState.SessionStateModule"/>


加在<httpModules>里,加完之后的<httpModules>应该是这样的:

    <httpModules>
      
<clear />
      
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
      
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
       
<add name="Session" type="System.Web.SessionState.SessionStateModule"/>
    
</httpModules>


2、在SPS门户所在IIS发布目录里,找到web.config ,修改Pages里的enableSessionState 为true ,修改后应该是这样的:

<pages enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false" />

 sharepoint2013更改的web.config都在80下面

posted @ 2014-02-19 10:07  914556495  阅读(276)  评论(0编辑  收藏  举报