IIS Rewrite Module Windows Authentication

I have two asp.net web applications.
One of the applications is main mvc web app and the second is web app acting as reverse proxy containing only one file – web.config.
Reverse proxy doesn’t have any authentication mode enabled but main app has windows authentication.
When accessing app through reverse proxy, in browser appears popup asking for windows credentials.
Is it possible to somehow pass one domain user through all reverse proxy requests? When reverse proxy redirect request it adds custom headers. Is it possible to pass user from iis pool or somehow hard coded so all reverse proxy request can pass through windows auth to main app and then user can authenticate through normal login page?
The goal is access main app through reverse proxy without entering windows credentials.
Disabling windows auth on main app is not possible.
Thanks for answers.

Getting MAC Address

I need a cross platform method of determining the MAC address of a computer at run time. For windows the ‘wmi’ module can be used and the only method under Linux I could find was to run ifconfig and run a regex across its output. I don’t like using a package that only works on one OS, and parsing the output of another program doesn’t seem very elegant not to mention error prone.