What about Windows Authentication using IIS?
-> http://www.iis.net/configreference/s...authentication
Might be worth a look... Tough I'm not sure which browser are supported.