Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Url.Action não cria o link com o ínicio: https://localhost...

Boa noite, galera!

Ao fim do curso, ao receber o link de confirmação no e-mail, o mesmo não vem completo com o https://localhost..... Ele vem apenas a parte de /Conta/ConfirmacaoEmailAsync.....

Resolvemos esse problema colocando o início na mensagem do corpo do e-mail, mas gostaria de saber se esse é o jeito correto de resolver, visto que no vídeo do professor ele não faz essa tratativa (não que eu tenha visto rs).

Abaixo segue código da criação do link de callback.

Abraços e obrigado!

var linkDeCallback = Url.Action("ConfirmacaoEmailAsync","Conta", new
            {
                usuarioId = novoUsuario.Id,
                token = token,
                protocolo = Request.Url.Scheme
            });
1 resposta
solução!

Boa noite, gente!

Desculpe pelo inconveniente rsrs resolvi com o código abaixo. Não sei onde surgiu esse "protocolo" rsrs

var linkDeCallback =
                Url.Action(
                    "ConfirmacaoEmailAsync",
                    "Conta",
                    new { usuarioId = novoUsuario.Id, token = token },
                    Request.Url.Scheme);

Abraços.