Android: retornos de chamada com o componente WebView?

Estou fazendo autenticação com um site de terceiros que deve ser redirecionado de volta ao meu aplicativo com o token de autenticação (OAUTH).

O retorno de chamada está funcionando corretamente se eu abrir o site de terceiros em um processo separado do navegador via

this.startActivity(new Intent(Intent.ACTION_VIEW, uri));

mas, se eu incorporar um componente WebView no meu layout e abrir a URL, o retorno de chamada não funcionará. O Webview diz "Você não tem permissão para abrir myapp: // retorno de chamada? Token = ...." e atualiza rapidamente para "Página da Web não disponível ... temporariamente inativa ... blá blá"

Alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion