Los usuarios no volver al sitio después de iniciar sesión o un resultados de error 'Página no se encontró'

Seleccione idioma Seleccione idioma
Id. de artículo: 302661 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

Los usuarios no se devuelven a su sitio después de que inicies sesión o reciben un mensaje de error "Page Not Found".

Solución

El vínculo de imagen y dirección URL de servidor de inicio de sesión de Passport se genera mediante el método LogoTag2 o AuthURL2 el método del objeto Administrador de Passport . El código debe pasar una dirección URL devuelta al LogoTag2 o método AuthURL2 y esta dirección URL devuelta especifica donde se redirige al usuario cuando se completa la autenticación.

Para resolver este problema, compruebe los siguientes elementos:
  • ¿Ha es pasar una devolución dirección de URL como primer parámetro del método LogoTag2 o AuthURL2 ?

    Si no se proporciona una dirección URL devuelta al método, el valor predeterminado devolver dirección URL que se especifica mediante la administración de Passport se utiliza la utilidad. Si no hay ningún valor predeterminado no existe, se utiliza el atributo DefaultReturnURL que se especifica en información de registro de su sitio. Si no hay ningún valor predeterminado en absoluto, el usuario vuelve a Passport Member Services.
  • ¿Ha incluido un nombre de dominio completo más de una ubicación de archivo para la URL de retorno en lugar de una raíz de directorio virtual o una ruta incompleta?

    Por ejemplo, funciona http://www.myserver.com/default.asp, mientras que "../ default.asp "como una dirección URL no de devolución. Además, direcciones URL sólo directorio como http://www.myserver.com/, suponiendo que exista un valor predeterminado en esa raíz, pueden fallar en algunos exploradores tras una redirección desde servidores de Internet Information Server (IIS) versión 4.0.
  • ¿Ha incluido el número de puerto, si es necesario, que desea volver a iniciar sesión en como parte de la URL de retorno después de los usuarios?

    El puerto predeterminado es 80.
  • ¿Está incluido no más de una variable de cadena de consulta en la dirección URL devuelta?

    Además, compruebe que la variable de cadena de consulta que está utilizando no es una de las variables de Passport reservado: "t", "p" y "f".
  • ¿Se recuerda para codificar en dirección URL la dirección URL devuelta correctamente antes de transferirlo al método LogoTag2 o AuthURL2 ?

    La codificación necesaria puede realizarse mediante el método Server.UrlEncode en una página ASP.
  • ¿Ha proporcionar un valor de DefaultReturnURL cuando registra su sitio Web con Passport?

    Esta dirección URL se sustituye por código de servidor de Passport si falta una dirección URL devuelta desde una redirección de servidor de inicio de sesión procedente de su sitio. El ID de localización siempre se incluye con una llamada al método y se utiliza para buscar la URL de retorno predeterminado. El DefaultReturnURL debe contener la ruta de acceso completa del archivo, incluido un nombre de archivo.
  • ¿Es la dirección URL devuelta que suministró dentro del dominio que especificó como sus RootURL en tiempo de registro?

    Devolver direcciones URL que proporcione deben encontrarse dentro de esta raíz para evitar que sitios sin escrúpulos la suplantación el identificador de sitio. Por ejemplo, si especifica "www.MiServidor.com" como su valor RootURL y intenta asignar a una dirección URL devuelta de "www.someotherserver.com/default.htm", el servidor de inicio de sesión de Passport impide la redirección y informa al usuario que algo es incorrecta acerca de la configuración del sitio.

    Nota : la cadena que dan como RootURL al registrar no debe incluir información de protocolo (es decir, no incluya "http://"). Mientras está en modo de prueba, cualquier dirección URL suministrada devuelto funciona, pero no devuelve datos válidos.
  • Use la utilidad Administración de Passport para comprobar su ID de sitio configurado actualmente.

    Si el identificador de sitio y la dirección URL devuelta / RootURL correlación no coinciden, los usuarios ven una página de la red de Passport informándoles de que algo va mal con el identificador de sitio. El usuario no se devuelve a su sitio. También puede comprobar el ID de localización que se proporciona a este servidor leer el resultado de dirección URL real de métodos de LogoTag2 o AuthURL2 ; busca el identificador = valor de parámetro de cadena de consulta en las direcciones URL.

Propiedades

Id. de artículo: 302661 - Última revisión: lunes, 24 de febrero de 2014 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Passport 1.3
  • Microsoft Passport 1.4
Palabras clave: 
kbnosurvey kbarchive kbmt kbprb KB302661 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 302661

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com