¿Hay alguna manera de obtener la URL principal del contenido de un Iframe?

StackOverflow https://stackoverflow.com/questions/115526

  •  02-07-2019
  •  | 
  •  

Pregunta

Estoy ejecutando una aplicación C# .net en un iframe de una página ASP en un sitio antiguo.Acceder a la información de la sesión de la página Asp es algo difícil, por lo que me gustaría hacer que mi aplicación .net simplemente verifique que está siendo llamada desde una página aprobada o se detenga inmediatamente.

¿Hay alguna manera de que una página descubra la URL de su documento principal?

¿Fue útil?

Solución

top.location.href

Pero eso sólo funcionará si ambas páginas (el iframe y la página principal) se sirven desde el mismo dominio.

Otros consejos

Solicitud.UrlReferrer....para obtener la URL

NameValueCollection qs = HttpUtility.ParseQueryString(Request.UrlReferrer.Query);...para digerir la cadena de consulta

parent.location.href
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top