LoginSignup
0

More than 5 years have passed since last update.

ReverseProxy with Authentication in Windows

Last updated at Posted at 2018-04-09

At first, Windows/Apache does very well.
But detail customize is really difficult rather than Linux/Apache.

ReverseProxy with Basic Authentication is needed in DMZ
and that ends to TableauServer in Intranet.

What proxy is good?

IIS...MS Good.
Apache...everyone uses Good.
Nginx...I'don know

So did PoC below two tools.

IIS...sends Basic Authentication at ReverseProxy to backend server, and backend confused.
And Basic Authentication dialog appears threeeee times!!!
SO BAD!!!.And there is no good workaround.
https://forums.iis.net/t/1233523.aspx?Remove+or+rename+authorization+header+to+backend

Apache...RequestHeader unset Authorization(IIS doesn't have this) does well!!

So I decided to use Apache

But I got critical error in using mod_dbd.
mod_dbd needs drivers such as pgsql,mysql,sqlite3 and so on.

But all of them in my Windows Environment make error(Can't load file mod_aaa.so)
(Maybe I have not enough knowledge about using network tools.
And I tried to compile from source code, but did nothing... )

So lastly,I use DBDriver "ODBC" and create ODBC Connection to various RDBMS.
This works fine!!!

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0