web.configのapplicationName = "/ MyApplication"は両方の場所で同じであることに注意してください。 ASPNETロールを使用しています。ルートフォルダー "localhost \ MyApplication"にメンバーを作成し、移動したアプリケーション "localhost \ Test \ MayApplication"にそのユーザー名でログインしようとすると、そのユーザー名でログインできません。それはユーザー名に対してパスワードを検証し、それは正当なものであり、それは許可についてだけで、私はアクセスが拒否されています。アプリケーションフォルダを移動するとASP.NETログインに失敗する
一方、localhost \ test \ MyApplicationにユーザを作成し、そのアプリケーションをrootアプリケーションにログインしようとすると、私は正常にログインできます。
私には何が欠けていますか?
私の質問にお答えしていただきありがとうございます。
編集:コード
<providers>
<clear/>
<add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ABC_Connection" applicationName="/MyApplication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" passwordFormat="Hashed"/>
</providers>
編集2: チェックフォルダのパーミッション(実際のフォルダ)とは、IUSR、ASPNETを追加しましたが、まだ
ここでは、この部分のweb.configを教えてください。 – Aristos