0
我試圖創建一個SQL腳本來用角色和用戶填充數據庫。該腳本將在多臺機器上運行,因爲有多個開發人員可以使用該項目。問題是如果我使用ASP.NET配置(VS2010)創建用戶,導出腳本並在另一臺機器上執行腳本,那麼MembershipProvider將不會驗證用戶,可能是因爲獨特的機器密鑰用於生成鹽。使用sql腳本在aspnet_Users,aspnet_Membership中插入記錄
我試着調用aspnet_Membership_CreateUser
存儲過程,但無法使它工作。
我也嘗試在aspnet_Users
和aspnet_Membership
中手動插入一條記錄,但驗證也失敗了,原因與上述相同。
任何想法或解決方法?
你在同一個項目中試過這個嗎? (我的意思是部署在不同計算機上的相同項目)還是不同的項目 – 2011-12-16 09:30:44
@WaqasRaja,是部署在不同機器上的相同項目(localhost - IIS)。 Marek,由於UTCDate參數,我無法調用aspnet_Membership_CreateUser。 – czetsuya 2011-12-17 00:09:38