Wie kann man einzelne Webseiten per Kennwort auf einem IIS schützen?

Mit Hilfe von ActiveServerPages (asp) können einzelne Webseiten per Kennwort unabhängig von einem Domain-Benutzer geschützt werden. Benennen Sie zunächst die Web-Seite von html in in asp um und nehmen Sie folgende Änderungen im Quelltext vor:

<% Response.Buffer=true %>
...
<body>

<% If Request.Form("kennwort") = "SECURE" Then %>
<---------- Passwort angeben, ist case-sensitiv
...
<% Else
Response.Write "Geben Sie ein gültiges Kennwort ein, um diese Seite anzuzeigen." & _
"<FORM ACTION=""Name_der_Webseite.asp"" METHOD=""POST"">" & _
<---------- Name der Web-(ASP)-Seite
"<INPUT SIZE=10 TYPE=""password"" NAME=""pw"">" & _
"<INPUT TYPE=""submit"" NAME=""Submit"" VALUE=""Go"">"  & _
"</FORM>"
End If %>

</body>
...

siehe KB: http://office.microsoft.com/germany/assistance/2002/articles/fpPWProtectASP.aspx


Wie kann man ganze Webs bzw. Unterweb mit einem Kennwort auf einem IIS schützen?

Webs können auf einem IIS nur über einen definierten Benutzer geschützt werden. Man kann die Rechte eines Domain-Benutzers nicht auf die Benutzung von Webseiten beschränken, deshalb ist das Einrichten eines lokalen Benutzers auf dem Webserver erforderlich. Wenden Sie sich bei Bedarf an den Administrator (R. Thieme).

Die Zugriffsrechte für den Benutzer können Sie dann selbst als Besitzer des Webs definieren über Extras - Server - Berechtigungen .

-- KerstinSchiebel - 12 Aug 2005

This topic: ITInfo > Windows > TipsAndTricksOffice > TTFrontpage > WebPasswort
Topic revision: 2005-08-12, KerstinSchiebel
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback | Legal notice | Privacy Policy (german)