Login.aspxの、passwordrecovery.aspxを、見ることができますとregister.aspxは、ログインユーザーのためのアクセスページのみでなければなりません。私は自分のWebConfigに次のようにあります使用asp.netフォーム認証ユーザーのみにログインしてウェブサイト
<authentication mode="Forms">
<forms loginUrl="Login.aspx" defaultUrl="Login.aspx" />
</authentication>
<authorization>
<deny users="?"/>
</authorization>
私は私のWebConfigの私の構成要素には、次のしている:
<location path="images">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="css">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="login.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="register.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="passwordrecovery.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
私はエラーを取得:ASP.NET Ajaxのクライアント側のフレームワークは、ロードに失敗しました。パブリックページのいずれかを表示するときにアラートボックス。どのように私はasp.netクライアント側のフレームワーク(場所タグを使用して?)へのアクセスを許可するのですか?
は、私はそれが簡単に私のルートフォルダ内のすべての公共資源を持つことで設定するには、検索、およびサブフォルダ内のすべての保護されたリソース。 – Greg
問題を理解するのに役立つサンプルアプリケーションをいくつか共有できます。 –
サイトタグを公開または非公開にするために、位置タグを簡単に編集(コメントアウト)できます。 – FiveTools