Como fechar a janela pop-up e redirecionar a janela pai

string dialog_url = "http://www.facebook.com/dialog/oauth?client_id=" + app_id + "&redirect_uri=" + Server.UrlEncode(my_url) + "&scope=" + permission;
ClientScript.RegisterClientScriptBlock(typeof(Page), "key", "window.open('"+dialog_url+"','_parent','');");

Eu uso esse código para o diálogo de permissão pop-up. Quando o usuário clica em permitir, o Facebook redireciona o usuário para o meu aplicativo no pop-up. Preciso enviar código da janela pop-up para a janela pai e fechar o pop-up quando o usuário clicar em permitir.

questionAnswers(2)

yourAnswerToTheQuestion