Dotaz ohledne HTTP autorizace

Dalibor Straka dast na panelnet.cz
Úterý Září 6 00:49:00 CEST 2005


On Mon, Sep 05, 2005 at 08:31:16PM +0000, trunecek na iba.cz wrote:
> Dobry vecer.
> 
> Da se nejakym zpusobem, zaridit o abych se v HTTP autorizaci prihlasil
> jinak nez primo vyplnenim udaju? Mam namysli treba parametrem predavanym v
> adrese, nebo tak nejak, ci pomoci PHP. Skript do ktereho se potrebuji
http://www.php.net/manual/en/features.http-auth.php

Navic to jde podle RFC 2617 udelat i telnetem a z toho vyplyvajici
moznosti ;-)

A jeste nejakej ten Example:
dast1:~# telnet www.pescomnet.cz 80
Trying 82.100.5.251...
Connected to ns.pescomnet.cz.
Escape character is '^]'.
GET /private/ HTTP/1.1
Host: www.pescomnet.cz 

HTTP/1.1 401 Unauthorized
Server: thttpd/2.23beta1 26may2002
Content-Type: text/html; charset=iso-8859-2
Date: Mon, 05 Sep 2005 22:39:50 GMT
Last-Modified: Mon, 05 Sep 2005 22:39:50 GMT
Accept-Ranges: bytes
Connection: close
WWW-Authenticate: Basic realm="private"

<HTML>
<HEAD><TITLE>401 Unauthorized</TITLE></HEAD>
<BODY BGCOLOR="#cc9999" TEXT="#000000" LINK="#2020ff" VLINK="#4040cc">
<H2>401 Unauthorized</H2>
Authorization required for the URL '/private/'.
<HR>
<ADDRESS><A HREF="http://www.acme.com/software/thttpd/">thttpd/2.23beta1
26may2002</A></ADDRESS>
</BODY>
</HTML>
Connection closed by foreign host.


-- Dalibor Straka


Další informace o konferenci Linux