Os usuários não retornar ao seu site após eles entrar ou um resultado de erro 'Página não encontrado'

Traduções deste artigo Traduções deste artigo
ID do artigo: 302661 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sintomas

Os usuários não retornam ao seu site após eles entrarem, ou eles recebem uma mensagem de erro "Página não encontrada".

Resolução

O link de URL e imagem de servidor do logon do Passport é gerado pelo método o LogoTag2 ou AuthURL2 do objeto Gerenciador do Passport . Seu código deve passar um URL de retorno para o método AuthURL2 ou LogoTag2 , e esta URL de retorno Especifica onde o usuário é redirecionado quando a autenticação é concluída.

Para resolver esse problema, verifique os seguintes itens:
  • Um URL de retorno foi passada como o primeiro parâmetro do método LogoTag2 ou AuthURL2 ?

    Se não for fornecido um URL de retorno para o método, o padrão retornar URL é especificado usando a administração do Gerenciador do Passport utilitário é usado. Se não houver nenhum padrão existe, o atributo DefaultReturnURL especificado na informação de registro do seu site é usado. Se não houver nenhum valor padrão em todos os, o usuário é retornado para serviços para associados do Passport.
  • Você incluiu um local de arquivo mais de um domínio totalmente qualificado para o URL de retorno, em vez de apenas uma raiz do diretório virtual ou um caminho incompleto?

    Por exemplo, http://www.myserver.com/default.asp funciona, enquanto "../ default.asp "como um retorno de URL não. Além disso, somente diretório URLs como http://www.myserver.com/, supondo que exista um padrão que raiz, podem falhar em alguns navegadores após um redirecionamento de servidores do Internet Information Server (IIS) versão 4.0.
  • Você incluiu o número da porta, novamente se obrigatório, que você desejar que os usuários para retornar ao depois de entrar como parte da URL retorno?

    A porta padrão é 80.
  • Você está incluindo mais de uma variável de seqüência de caracteres de consulta na URL de retorno?

    Além disso, verifique se que a variável de seqüência de caracteres de consulta você está usando não é uma das variáveis Passport reservado: "t", "p" e "f".
  • Você se lembrar para codificar a URL o URL de retorno corretamente antes de passá-lo para o método LogoTag2 ou AuthURL2 ?

    A codificação necessário pode ser feita usando o método Server.URLEncode em uma página ASP.
  • Você fornecer um valor DefaultReturnURL ao registrar seu site da Web com o Passport?

    Essa URL é substituído pelo código de servidor do Passport se um URL de retorno estiver faltando um redirecionamento de servidor de logon que veio de seu site. A identificação de site é sempre incluída com uma chamada de método e é usada para pesquisar seu URL de retorno padrão. DefaultReturnURL deve conter o caminho de arquivo completo, incluindo um nome de arquivo.
  • É a URL de retorno que você forneceu dentro do domínio que você especificou como seu RootURL em tempo de registro?

    Retornam todos os URLs que você fornecer devem estar dentro dessa raiz para impedir que sites inescrupulosos falsificação sua identificação de site. Por exemplo, se você especifica "www.myserver.com" como o valor RootURL e tente dar um URL de retorno de "www.someotherserver.com/default.htm", o servidor de logon do Passport impede que o redirecionamento e informa ao usuário que algo está incorreto sobre a configuração do seu site.

    Observação : A seqüência que você conceder como RootURL quando você registra não deve incluir as informações de protocolo (ou seja, não inclua "http://"). Enquanto você estiver no modo de teste, qualquer URL de retorno fornecido funciona, mas não retorna dados válidos.
  • Use o utilitário Administração do Gerenciador do Passport para verificar sua identificação de site configurado no momento.

    Se sua identificação de site e a URL de retorno / RootURL correlação não coincidirem, usuários verão uma página de rede do Passport informando que algo está errado com a identificação de site. O usuário não é retornado para seu site. Você também pode verificar a identificação de site que é sendo fornecido para o servidor de logon lendo a saída de URL real dos métodos LogoTag2 ou AuthURL2 ; procure o id = valor do parâmetro seqüência de caracteres de consulta nessas URLs.

Propriedades

ID do artigo: 302661 - Última revisão: quarta-feira, 26 de fevereiro de 2014 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Passport 1.3
  • Microsoft Passport 1.4
Palavras-chave: 
kbnosurvey kbarchive kbmt kbprb KB302661 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 302661

Submeter comentários

 

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