Login social do facebook não funciona no projeto asp.net MVC 5

Estou passando por um tutorial para implementar o log social do facebook no meu site de amostra. Abaixo estão os passos que eu fiz.

Apontei meu aplicativo de host local para https e permiti SSL falso no VS.Criou um aplicativo Web no site de desenvolvedor do Facebook e anotou a chave secreta e o ID.Adicionado o URL do host local do meu aplicativo na seção URL do painel no facebookAdicionei chave e identificação no arquivo starup.Auth.cs no meu projeto ASP.Net MVC-5.

Comportamento: Agora, quando executo meu aplicativo do host local (https) eclick Register então eu vejo ofacebook sign in button. Além disso, quando clico nesse botão, aparece um pop-up do facebook"Sample App" quer acessar seus dados do facebook. Por enquanto, tudo bem. Mas como eu digoYES para isso nada acontece depois disso. Sou redirecionado para a página de logon. e o URL éhttps://localhost:44393/Account/Login#_=_

Comportamento esperado: Para o tutorial que estou seguindo após executar as etapas acima, uma mensagem aparece na tela do tutor como "O Facebook foi autenticado .... Digite seu e-mail para continuar". Algo assim. Alguém pode me guiar aqui por que não estou recebendo a mesma mensagem e por que não consigo usar o logon social. Tentei seguir todas as etapas.

Captura de tela esperada do tutorial

Existem outras etapas que preciso executar no painel do desenvolvedor do facebook?

EDIT 1:

No painel do desenvolvedor do facebook para o meu aplicativo na guia Login do Facbook-> Configurações: vejo a mensagem abaixo.

EDIT 2: Eu depurei e descobri quereturnURL énulo quando clico no botão de login do facebook.

   [AllowAnonymous]
        public async Task<ActionResult> ExternalLoginCallback(string returnUrl)
        {
            var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
            if (loginInfo == null)
            {
                return RedirectToAction("Login");
            }

            // Sign in the user with this external login provider if the user already has a login
            var result = await SignInManager.ExternalSignInAsync(loginInfo, isPersistent: false);

questionAnswers(4)

yourAnswerToTheQuestion