我在web.config里这样配置的:<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=kaiyundb;User ID=sa;Password=" providerName="System.Data.SqlClient" />
<add name="LocalSqlServer" connectionString="Data Source=61.188.178.83;Initial Catalog=test;User ID=***;Password=***" providerName="System.Data.SqlClient" />
</connectionStrings>membership defaultProvider="SqlMembershipProvider">
<providers>
<clear/>
<add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ConnectionString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="Company" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="9" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
</providers>
</membership> <profile defaultProvider="SqlProfileProvider">
<providers>
<clear/>
<add name="SqlProfileProvider" connectionStringName="ConnectionString" applicationName="Company" type="System.Web.Profile.SqlProfileProvider"/>
</providers>
</profile>
<roleManager enabled="true" defaultProvider="SqlRoleProvider">
<providers>
<clear/>
<add name="SqlRoleProvider" connectionStringName="ConnectionString" applicationName="Company" type="System.Web.Security.SqlRoleProvider"/>
</providers>
</roleManager>
在本地访问完全正常呀,为什么上传到别人提供的虚拟主机,有登录控件的网页就出错呢?大家试试看:http://leouse.host6.tfidc.com
点中间右边的"登录"就到了我定义的出错页面,这是为什么,高手们,救命呀~
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=kaiyundb;User ID=sa;Password=" providerName="System.Data.SqlClient" />
<add name="LocalSqlServer" connectionString="Data Source=61.188.178.83;Initial Catalog=test;User ID=***;Password=***" providerName="System.Data.SqlClient" />
</connectionStrings>membership defaultProvider="SqlMembershipProvider">
<providers>
<clear/>
<add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ConnectionString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="Company" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="9" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
</providers>
</membership> <profile defaultProvider="SqlProfileProvider">
<providers>
<clear/>
<add name="SqlProfileProvider" connectionStringName="ConnectionString" applicationName="Company" type="System.Web.Profile.SqlProfileProvider"/>
</providers>
</profile>
<roleManager enabled="true" defaultProvider="SqlRoleProvider">
<providers>
<clear/>
<add name="SqlRoleProvider" connectionStringName="ConnectionString" applicationName="Company" type="System.Web.Security.SqlRoleProvider"/>
</providers>
</roleManager>
在本地访问完全正常呀,为什么上传到别人提供的虚拟主机,有登录控件的网页就出错呢?大家试试看:http://leouse.host6.tfidc.com
点中间右边的"登录"就到了我定义的出错页面,这是为什么,高手们,救命呀~
应该先把customError 改为Off---------------------
我已经按你说的改了,但错误信息看不太明白呀夜很深了,看来只有明天再上来看看了,谢谢两位深夜还在回我的帖~~~~~~~~
lz,配置成off不是解决错误,是让远程的人也能看到错误再哪,所以如果解决了错误,还是改成RemoteOnly
----------------------------------------------------
先方便大家帮我找出问题,解决后再改回来