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