Anteriormente, cuando traté de hacer una llamada ajax a un ashx como una cuenta no superusuario (es decir, como usuario específico del portal), mi servidor web devolvía las cookies para borrar mi autorización. I posted a question about this y parecía que la respuesta era asegurarse de que el portalid=xx
se haya especificado en mis parámetros GET.¿Por qué DotNetNuke me desconecta de las solicitudes de post jajax?
Sin embargo, acabo de descubrir que si agrego portalid=xx
en una solicitud POST, DotNetNuke parece ignorar y cerrar la sesión de cualquier cuenta no superusuario.
¿Cómo puedo mantener la autorización durante las solicitudes DNN POST ajax?
¿Has tenido la oportunidad de ver estas posibles soluciones? – Joshua
Lo sentimos, no hemos podido probar esto hasta hoy. Lamentablemente, ninguno de esos funciona. Probablemente también debería decir que no estoy usando ASP.NET Ajax, pero jquery para realizar mis publicaciones. – KallDrexx