C# ASP.NET网站一直在随机注销

C# ASP.NET网站一直在随机注销,c#,asp.net,C#,Asp.net,在我的本地版本的网站上,你可以自由漫游,没有问题。但是,当在web上运行构建版本时,您将被随机注销 它发生在我点击互联网窗口的时候,但在页面加载之间也会发生 我的web配置如下所示 <!--CONNECTION STRING--> <connectionStrings> <add name="RaiseFantasyLeagueConnectionString" connectionString="Data Source=MATT-PC\SQLEXPRESS

在我的本地版本的网站上,你可以自由漫游,没有问题。但是,当在web上运行构建版本时,您将被随机注销

它发生在我点击互联网窗口的时候,但在页面加载之间也会发生

我的web配置如下所示

    <!--CONNECTION STRING-->
<connectionStrings>
<add name="RaiseFantasyLeagueConnectionString" connectionString="Data Source=MATT-PC\SQLEXPRESS;Initial Catalog=Raise;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<customErrors mode="Off"></customErrors>
<sessionState timeout="30"></sessionState>
<!--MEMBERSHIP-->
<roleManager enabled="true" defaultProvider="SqlRoleManager">
    <providers>
        <add name="SqlRoleManager" type="System.Web.Security.SqlRoleProvider" connectionStringName="RaiseFantasyLeagueConnectionString" applicationName="MyApplication" />
    </providers>
</roleManager>
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="30">
    <providers>
    <clear/>
    <add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="RaiseFantasyLeagueConnectionString" applicationName="Raise Fantasy League" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0"/>
    </providers>
    </membership>
    <!--AUTHENTICATION-->
    <authentication mode="Forms">
        <forms name="RaiseFLAuthentication" loginUrl="home.aspx" cookieless="UseCookies" defaultUrl="/myPredictions.aspx" timeout="240"/></authentication>
    <!--AUTHORIZATION-->
    <authorization>
        <deny users="?"/>
        <allow users="*"/>
    </authorization>
我被告知将其放入我的web配置中,但这并没有解决问题

谁能告诉我我错过了什么

我遇到的另一个问题是,从主页上,如果我登录,我不会被带到defult URL,只是一个404页面。URL甚至不会从默认地址更改


有人知道为什么会发生这种情况吗?

您是否检查了IIS配置?下面介绍如何在IIS中设置会话超时@iZ88-关于身份验证/cookie/ticket过期-不是会话。@AspDevel-您是否手动生成身份验证票证-它的超时时间可能与表单不同