saludos a tod@s:
tengo una aplicación web ya lista que requiere que los usuarios se logueen para acceder al contenido, en el web.config:
Código:
<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXFORMSAUTH">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
esto funciona perfectamente con unas cuantas cosas extra en cada pagina:
Código:
If (User.Identity.IsAuthenticated = False) Or (Session("clave") Is Nothing) Then
Response.Redirect("logout.aspx")
Else .....
Además de cero cache:
Código:
<%@ OutputCache Location="none" VaryByParam="none"%>
EL asunto es que dentro de la aplicación tengo que desarrollar un webservice, el cual es de uso público...
¿existe alguna forma de permitir el acceso anónimo exclusivamente al consumo de este webservice?, sería como una autenticación selectiva...
Agradezco sus respuestas y comentarios de antemano, le he dado vueltas a este problema y no he hallado una solucion...