我在本地电脑,用Login控件来做登陆,并设置了一些权限,用asp.net配置,产生了aspnet数据库,和一些config文件.现在想把整个网站转移到另外一台电脑上,所有源文件,以及c:/windows/formwork/下面的文件都复制过去,不知道为什么用正确的密码无法登陆成功,请有经验的朋友帮我一下,我还需要该那些地方,谢谢

解决方案 »

  1.   

    修改web.config,web.config中数据库连接字符串密码应该正确
      

  2.   

    数据库复制过去了吗?
    用户和密码数据都存在数据库里,你需要吧数据库也复制过去。
    并修改config中的连接字符串指向正确的数据库
      

  3.   

    用户和密码数据都存在数据库里,你需要吧数据库也复制过去。 
    并修改config中的连接字符串指向正确的数据库
      

  4.   

    把所有相关的数据都复制过去,路径也设置相同的,然后试试,如果还不行,就修改config或者从新做过!
      

  5.   

    因为没连接到数据库,在webconfig里面改了,或者把数据库页弄过去
      

  6.   

    数据库也弄过去了
    我的web.config文件,没地方可以修改<?xml version="1.0"?>
    <!-- 
        注意: 除了手动编辑此文件以外,您还可以使用 
        Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
         “网站”->“Asp.Net 配置”选项。
        设置和注释的完整列表在 
        machine.config.comments 中,该文件通常位于 
        \Windows\Microsoft.Net\Framework\v2.x\Config 中
    -->
    <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
    <connectionStrings>
      <add name="ARCBASEConnectionString" connectionString="Data Source=.;Initial Catalog=fig;User ID=sa;Password=56482"
       providerName="System.Data.SqlClient" />
       </connectionStrings>
    <appSettings>
    <add key="ConnectionString" value="Data Source local);Database=fig;Uid=sa;PWD=56482"/>
    </appSettings>
    <system.web>
    <httpHandlers>
    <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
    </httpHandlers>
    <sessionState mode="InProc" cookieless="true" timeout="60"/>
    <roleManager enabled="true" />
    <authentication mode="Forms">
    <forms loginUrl="Login.aspx" protection="All" slidingExpiration="true" name="AppNameCookie"/>
    </authentication>
    <authorization>
    <allow roles="admin"/>
    <deny users="?"/>
    </authorization>
    <compilation debug="true" defaultLanguage="c#">
       <assemblies>
        
       </assemblies>
       <buildProviders>
        <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
       </buildProviders>
      </compilation>
    <customErrors mode="Off"/>
    </system.web>
    </configuration>