Testando a caixa de diálogo de compartilhamento do Facebook com localhost - “Não foi possível resolver o objeto no URL http: // localhost”

Estou tentando usar o diálogo de compartilhamento do Facebook atual (na data de fazer esta pergunta) usando apenas o URL (não o SDK).

Meu JS fica assim:

openFacebookPopup : function (url) {
        this.openSharerWindow('https://www.facebook.com/dialog/share' + '?app_id=145634995501895' + '&display=popup' + '&href=http%3A%2F%2Flocalhost' + '&redirect_uri=http%3A%2F%2Flocalhost');
        return false;
}

O erro que estou recebendo é:

Não foi possível resolver o objeto no URLhttp://localhost/.

O que isso significa e como faço para tentar resolvê-lo? Devo observar que esse JS funciona sem problemas usando o antigo URL 'sharer.php' do facebook.

eu tenhohttp://localhost adicionado ao meu aplicativo.

questionAnswers(2)

yourAnswerToTheQuestion