1

在我网站的本地版本上,您可以毫无问题地自由漫游。但是,当在网络上运行构建版本时,您会随机注销。

每当我点击离开 Internet 窗口时就会发生这种情况,但它也会在页面加载之间发生。

我的网络配置如下所示,

    <!--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>

我被告知要放入我的网络配置中,但这并没有解决问题。

谁能告诉我我错过了什么?

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

谁能明白为什么会发生这种情况?

4

0 回答 0