Ich bin nicht sicher, was Sie sagen wollen, By the way, wenn Sie Benutzer wollen verpflichten, um Log-in einige Seiten zugreifen zu können, dann sollten Sie diese Schritte tun:
1- Legen Sie Ihre Authentifizierung Modus zu "Formular":
<authentication mode="Forms">
<forms loginUrl="~/SomeDirectory_OrPageOnYourSite_WhichUsersCanLogin.aspx" />
</authentication>
// Es ist nicht notwendig, Login-Kontrolle zu verwenden, Sie können es selbst machen. Hier loginUrl definieren Sie die Seiten, die Benutzer anmelden können
2- Beschränken Sie anonyme Benutzer von der Anzeige Ihrer Seiten. Es empfiehlt sich, diese Seiten in einen bestimmten Ordner zu verschieben und eine neue Datei web.config hinzuzufügen. und Einstellung wie folgt aus:
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
Und wenn Sie wollen, bestimmte Seiten gewählt haben, nicht alle Seiten, dann können Sie diese Seite wie folgt festgelegt:
<location path="Thankyou.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
Webforms oder MVC? –
ist ein Webformular, das ich benutze – user464111