Gracias jasp, ya lo solucione y con un solo web.config.
Agregue esto:
Código:
<authorization >
<allow users="*"/>
</authorization>
<authentication mode="Forms">
<forms loginUrl="admin/login.aspx"/>
</authentication>
El tag authorization da acceso al sitio a todos los usuarios, el tag authentication restringe el acceso a la carpeta admin y si se intenta ingresar directamente a cualquier pagina de la carpeta admin, se redirecciona al login de esa carpeta.
Saludos, y gracias por el aporte!!!!