2010-07-09 55 views
0

我在遇到ASPNETDB.MDF數據庫時遇到問題。它實際上工作正常,直到我添加一些代碼到Web配置。這是我添加的代碼,防止我連接...修改提供程序元素後找不到'用戶名'

<membership defaultProvider="CustomizedProvider"> 
    <providers> 
    <add name="CustomizedProvider" 
     type="System.Web.Security.SqlMembershipProvider" 
     connectionStringName="LocalSqlServer" 
     applicationName="MyApp" 
     minRequiredPasswordLength="5" 
     minRequiredNonalphanumericCharacters="0" 
    /> 
    </providers> 
</membership> 

我添加它,因爲我想利用它提供的密碼限制。也就是說,連接字符串的名稱沒有更改,也沒有更改代碼。但是,當我嘗試登錄時告訴我無法找到用戶名。我應該指出,我使用的是同樣的un和pw,順便說一下,它們符合這些新的約束條件。

這是一個ASP.NET 4.0應用程序

+0

您的問題標題不與實際問題jive。您沒有數據庫連接問題。請參閱詹姆斯的答案,並給他一個複選標記。 – 2010-07-18 00:41:43

回答

2

似乎沒有要任何錯誤的語法,如果連接字符串名稱正確,那麼你肯定應用程序的名稱是正確的?這應該是數據庫中的應用程序名稱(默認爲'/'),而不是Visual Studio中應用程序的名稱。

+0

++我發現自己向你發表評論,說'applicationName'對數據庫連接沒有任何影響。大聲笑。好答案。 – 2010-07-18 00:43:30

相關問題