Authentication of proxy over own module
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hello apache users,
I would like to explain my problem.
I have developed the module which is used for authorization to web pages.
It works fine without problem but I would like to use that module for authorization
of "proxy" requests as well.
Proxy requests are not defined in settings of browser (in Firefox Tools->Options->LAN settings -> Manual configuration of proxy).
In apache conf. file I have following:
<VirtualHost _default_:443>
SSLEngine on
SSLProxyEngine on
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
RewriteMap foo txt:/opt/apache/conf/foo.map
RewriteRule ^/PAC$ http://192.168.0.23:8080/PACAdmin [P]
RewriteRule ^/PAC/(.*) http://192.168.0.23:8080/PACAdmin/$1 [P]
RewriteRule ^/([^/]+)$ ${foo:$1|/$1} [L]
RewriteRule ^/([^/]+)/(.*) ${foo:$1|/opt/apache/htdocs/ssldocs/$1}/$2 [L]
<IfModule mod_authz_host.c>
<Directory />
Options +Indexes +Multiviews
AuthType FOOM
require valid-user
satisfy Any
</Directory>
</IfModule>
<Location "/PAC/">
ProxyPass http://192.168.0.23:8080/PACAdmin
ProxyPassReverse http://192.168.0.23:8080/PACAdmin
ProxyPassReverseCookie /PACAdmin /PAC
Order Allow,deny
Allow from all
</Location>
How I can used own module for authorization location /PAC/?
When user will enter URL http://192.168.0.23:8080/PAC
then firstly my own module will authorized that page and afterwards location /PAC will be shown.
Is it possible to do it somehow?
Thanks for your help.
--
Best Regards / S pozdravem
Petr Hracek
[Index of Archives]
[Open SSH Users]
[Linux ACPI]
[Linux Kernel]
[Linux Laptop]
[Kernel Newbies]
[Security]
[Netfilter]
[Bugtraq]
[Squid]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]