tengo una aplicación web ya lista que requiere que los usuarios se logueen para acceder al contenido, en el web.config:
Código:
esto funciona perfectamente con unas cuantas cosas extra en cada pagina:<authentication mode="Forms"> <forms loginUrl="login.aspx" name=".ASPXFORMSAUTH"> </forms> </authentication> <authorization> <deny users="?" /> </authorization>
Código:
Además de cero cache:If (User.Identity.IsAuthenticated = False) Or (Session("clave") Is Nothing) Then Response.Redirect("logout.aspx") Else .....
Código:
EL asunto es que dentro de la aplicación tengo que desarrollar un webservice, el cual es de uso público...<%@ OutputCache Location="none" VaryByParam="none"%>
¿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...