Cómo cerrar la ventana emergente y redirigir la ventana principal

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','');");

Uso este código para el diálogo de permiso emergente. Cuando el usuario hace clic en permitir, Facebook redirige al usuario a mi aplicación en la ventana emergente. Necesito enviar el código de la ventana emergente a la ventana principal y luego cerrar la ventana emergente cuando el usuario haga clic en permitir.

Respuestas a la pregunta(2)

Su respuesta a la pregunta