I've been looking at this all afternoon and have been unable to find any ideas at all, so I thought as a last attempt i'd bother you guys!
Basically I have an application that both external users and internal(intranet) users will be acccessing. I want to be able to find out whether or not the user is logged on with a Windows account to our companys domain na dif they are redirect to one page. All external users are directed to another page.
Im aware of LOGIN_USER and AUTH_USER, the problem is that I don't want external users to have to logon to the application. I don't want them to even realise that it can flow in a different way. They only way to retrieve the server variables above is by disabling anonymous access in IIS which is exactly what I want to keep!
Any ideas would be appreciated!
Cheers, Mr (looking at the snow wishing I could go sledging instead) Brutal
Sorry, but I don't think you can do it...that is why there is the setting for anonymous and NT authentication. You could check the IP address of the users...you should know what your internal network ip's are and then you could determine who is internal or not.
Checking the IP address was one of the options I came up with, the only drawback is that only some of the internal users will be sent one way (the authorized ones) while others will be treated like external users. As IP addresses are allocated dynamically and the users who will be authorized will be a constantly changing group it won't be trivial. We may have to set up some Pc's with static IP addresses.
As for splitting the Application - yeah - thats what id do as well :-)