0
HDIカスタムメンバーシッププロバイダーを使用しようとしていて、アプリケーションを実行するときにweb.configを設定した後、以下のようなエラーが表示されます。asp.netでHDIメンバーシッププロバイダーを使用している問題
私はどこが間違っているのか分からないのですか?私は管理者としてのVisual Studioを起動して、問題を是正している
<configuration>
<connectionStrings>
<add name="HDIConnectionString" providerName="System.Data.SqlClient" connectionString="Data Source=.\sqlexpress;Initial Catalog=HDIMembershipProvider;Integrated Security=True"/>
</connectionStrings>
<system.web>
<membership defaultProvider="HDIMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear/>
<add name="HDIMembershipProvider" type="HDI.AspNet.Membership.HDIMembershipProvider" connectionStringName="HDIConnectionString" enablePasswordRetrieval="true" enablePasswordReset="true" requiresQuestionAndAnswer="true" writeExceptionsToEventLog="false"/>
</providers>
</membership>
<machineKey validationKey="34A0AF973A6817E4F7067DA1486E93AD5F7466B65D32405DB50766FDF335304F499C7B1943C084C7A67B1375D196CF02C8E84F297F7A0CA130C1D5722586749F" decryptionKey="48C8B6F952BC7C39DD91A2A17F17B08E113967DC5FF687FE6DFAF65F3248309C" validation="SHA1" decryption="AES"/>
<authentication mode="Forms"/>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
</system.web>
<system.net>
</system.net>
</configuration>
問題がMembershipProviderによって発生していることを確認してください。 –
フルスタックトレースエラーを投稿できますか?これはメンバーシッププロバイダが原因ではないようです。 –
以前と同じように私のデータベースで作業していて、正常に動作しました。 – coder