Authenticate in ASP
<?
if (!isset($PHP_AUTH_USER)) {
header("WWW-Authenticate: Basic realm=\"My Realm\"");
header("HTTP/1.0 401 Unauthorized");
echo "Text to send if user hits Cancel button\n";
exit;
} else {
echo "
Hello $PHP_AUTH_USER.</p>";
echo "
You entered $PHP_AUTH_PW as your password.</p>";
}
?>
Хотелось бы увидеть как это сделать на asp
Тоесть чтобы было диалоговое окно ввода пароля и логина!
<% Response.Buffer=true; %>
<% if (Request.ServerVariables("AUTH_USER")=='') {
Response.Addheader ("WWW-Authenticate", "BASIC");
Response.Status="401 Unauthorized";
Response.Write("В доступе отказано\n");
Response.Clear();
Response.End();
} %>
...........................
<%=Request.ServerVariables("AUTH_USER")%>
Пропускает только пользователей зарегистрированных на локальном компьютере или домене. Как врубить пользователей не зарегистрированных в NT, так и не нашел.