Connecting thrid party proxy server to IS

I am trying to configure apache proxy server to connect to our internal IS(instead of Reverse Invoke IS). I am not sure how to pass the username/password from proxy server to IS (IS is requires basic authentication)

Has anybody done this before(using apache or any other third party proxy server)

I guess I found a way to make it work.

Add the following lines to httpd.conf in apache proxy server.

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so (This is
required to promt username/password - defined in internal IS)
ProxyPass /submitToPartner http://host:port/invoke/wm.tn/receive
ProxyPassReverse /submitToPartner http://host:port/invoke/wm.tn/receive

where host:port is your IS host name and port.