я возиться с интеграцией Facebook в приложение в стиле Metro и подключиться к facebook через WebAuthenticationBroker, как это:Настройка Web Authentication Broker Внешность, программно
WebAuthenticationResult WebAuthenticationResult = await WebAuthenticationBroker.AuthenticateAsync(
WebAuthenticationOptions.None,
loginUrl,
endUri);
if (WebAuthenticationResult.ResponseStatus == WebAuthenticationStatus.Success)
{
var callbackUri = new Uri(WebAuthenticationResult.ResponseData.ToString());
var facebookOAuthResult = _fb.ParseOAuthCallbackUrl(callbackUri);
var accessToken = facebookOAuthResult.AccessToken;
if (String.IsNullOrEmpty(accessToken))
{
// User is not logged in, they may have canceled the login
}
else
{
App.AccessToken = accessToken;
// User is logged in and token was returned
LoginSucceded();
}
}
Моя реальная проблема заключается в том, что это некрасиво, как ад , можно ли каким-то образом настроить WebAuthenticationBroker
, даже если его создать программно? Я нашел заметки, как это сделать, но в этих примерах они каким-то образом используют CSS в HTML, чего я, очевидно, не имею.
В: Возможно ли каким-либо образом изменить стиль деталей, которые не размыты?
Я так не думаю, что взлом с html и css выполняется с использованием каскадного свойства и на самом деле это взлом, который не может работать в будущем , Facebook всегда создает собственное окно auth на каждом устройстве. – Mangiucugna
@Mangiucugna Да, но как насчет текста «Подключение к сервису», на самом деле он не отображается в facebook, а в качестве посредника аутентификации, не так ли? – Qqbt
Откажитесь от проблемы с просмотром Windows 8/RT WebAuthenticationBroker - Альтернатива] (http://www.naweed.info/Links/Post/9) – Xyroid