En asp.net para ese tipo de cosas lo debes hacer con passport
Otra opcion sería crear un servicio que apunte a una determinada BD para estas haciendo la autenticacion y adaptarlo en cualquier aplicacion, solo que habría que tomar muchos puntos para la seguridad, perfomace, etc.
Salu2