Solução de Problemas para OSS
Meu navegador não consegue carregar o Admin Console (mostrando erro Crypto.subtle is unavailable...)
Crypto.subtle is unavailable...)O Admin Console usa a Web Crypto API, que requer contextos seguros, ou seja, HTTPS ou HTTP com localhost.
Se você usar HTTP com um endereço IP ou domínio personalizado, o navegador não conseguirá carregar o Admin Console.
Estou usando um domínio personalizado, mas meu navegador não consegue carregar o Admin Console (mostrando erro "code": "oidc.invalid_redirect_uri")
"code": "oidc.invalid_redirect_uri")Se você estiver usando um domínio personalizado em vez de localhost, é necessário definir a variável de ambiente ENDPOINT para a URL do Logto. Isso se deve ao requisito rigoroso de URI de Redirecionamento no OIDC. Veja Configuração para mais detalhes.
Estou usando um proxy HTTPS (por exemplo, Nginx) na frente do Logto, mas falhei no login (mostrando erro TypeError: Failed to fetch)
TypeError: Failed to fetch)- Primeiro, certifique-se de ter definido a variável de ambiente do node
TRUST_PROXY_HEADERcomotrue. Veja Configuração para mais detalhes. - Além disso, você precisa definir o cabeçalho
X-Forwarded-Protocomohttpsna configuração do seu proxy. Veja Confiando em proxies de descarregamento TLS para mais detalhes.
Estou enfrentando problemas de CORS.
- Se
ADMIN_ENDPOINTnão for especificado,localhost:[admin-port]será permitido para realizar Cross-Origin Resource Sharing (CORS) no Logto. - Se
ADMIN_ENDPOINTfor especificado, apenas solicitações da origem deADMIN_ENDPOINTserão permitidas.
O que é isso novamente? Error: Invalid id token
Error: Invalid id tokenSe você não está bagunçando seus tokens, na maioria dos casos isso é causado por uma discrepância entre o horário do seu servidor e o horário do cliente. Sincronize o horário em ambos, servidor e cliente, e tente novamente.