Portál AbcLinuxu, 26. dubna 2024 14:27


Dotaz: Digest, CGI a MSIE

18.3.2005 14:38 Ja.
Digest, CGI a MSIE
Přečteno: 147×
Odpovědět | Admin
Mam na webovem serveru (apache 2.0.50) v/cgi-bin/pokus ulozen skript pokus.pl. Skript spoustim z webove stranky pomoci napr.: <A HREF="/cgi-bin/pokus/pokus.pl?add=0">pokus</A>
v httpd.conf mam potom kvuli zabezpeceni neco takoveho: <Directory /usr/local/httpd/cgi-bin/pokus>
AuthName "Pokus"
AuthType Digest
AuthDigestDomain http://pokus.nekde.cz
AuthDigestFile /usr/local/httpd/passwd/digpwd-pokus
AuthDigestGroupFile /dev/null
<LimitExcept>
require valid-user
</LimitExcept>
Order Allow,Deny
Allow from all
</Directory>
Ve vsech prohlizecich se aplikace chova podle predpokladu: kliknu na odkaz, vyskoci okenko autentizace a pak se spusti skript pokus.pl s hodnotou add=0. Ve skvelem a nedostiznem MSIE to ale nefunguje, pac asi neumi pri pouziti Digest oddelit od jmena skriptu ten parametr a soubor pokus.pl?add=0 na serveru proste neexistuje. Nemate s tim nekdo zkusenosti? Mam pocit, ze to dela i pokud budu ten skript volat primo z toho skriptu s nejakym parametrem. Jak to udelat zabezpeceny pomoci Digest tak aby to mohli pouzivat i Windofilove? Uz me z toho fakt boli hlava. Furt na to cumim jako idiot a chybu proste nevidim...(dokonce nas na to koukalo vice idiotu:-) Diky za jakoukoli radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.3.2005 16:14 Ja.
Rozbalit Rozbalit vše Re: Digest, CGI a MSIE
Odpovědět | | Sbalit | Link | Blokovat | Admin
samozrejme, ze hesla v souboru s hesly jsou spravna:)
18.3.2005 16:28 jm
Rozbalit Rozbalit vše Re: Digest, CGI a MSIE
Odpovědět | | Sbalit | Link | Blokovat | Admin
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On.

MSIE je samozrejme opet rozbitej.
21.3.2005 09:23 Ja.
Rozbalit Rozbalit vše Re: Digest, CGI a MSIE
Diky. To je presne ono

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.