I have a network with DMZ, where my application is deployed.
My application is deployed in IIS on a server in the internal network. On this IIS, 'Windows Authentication' is enabled for my application.
I have another IIS in the DMZ where I have used ARR (Application Request Rewrite) to route all requests to the internal server where my application is hosted. On this IIS, 'Anonymous Authentication is enabled'
When I try to access my application from public internet (through DMZ), the browser displays the authentication popup. But for users from public internet does not have windows account in the domain.
Is there any configuration that can authenticate internal users on their windows account and external users without it?