Den Zugang der öffentlichkeit zu zwei ASP.NET WebForm-Seiten, wenn Sie den rest benötigen die Berechtigung
Wir werden das hinzufügen von ein paar Seiten zu unserer Anwendung, müssen nicht gesperrt werden hinter einem login. Wie würde ich Eröffne beiden Seiten öffentlich zugänglich sein.
Hier ist mein Web.config:
<authentication mode="Forms">
<forms name=".ORGANIZATION" loginUrl="Default.aspx" protection="All" timeout="120"/>
</authentication>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
Wollen wir page1.aspx und page2.aspx public zu werden. Wie würde ich das erlauben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchten, fügen Sie ein
location
im web.config befreit Sie:public/page1.aspx
- und einen web.config in die öffentlichkeit, die es ermöglicht alle Dateien. Alternativ machen Sie Ihre eigenen access-Datenbankmodul in ASP.NET und nicht die out-of-box one.In einer authentifizierten website, die Sie verwenden können, die
Location
element inweb.config
um anzugeben, dass eine Seite, die anonym zugegriffen werden kann.In diesem
web.config
Abschnitt kann jeder der RecoverPassword Seite, ohne authentifiziert werden, aber niemand kann auf Seiten zugreifen, die im Ordner "Admin" ohne die authentifiziert werden sollen.