0

Est-ce possible d'utiliser un bouton normal et de charger la page de connexion du compte Microsfot? J'ai été capable de le faire en utilisant le bouton de connexion fourni par le lvie sdk cependant. Mais avec un bouton normal, comment faisons-nous cela?Remplacement du bouton de connexion LiveSDK avec un bouton personnalisé dans Windows Phone 8.1

<liveControls:SignInButton Command="{Binding LiveAcntSessionChanged}" Branding="MicrosoftAccount" 
             Scopes="{Binding LiveScopeIds,Mode=OneTime}" Height="70" 
             ClientId="{Binding BClientId,Mode=OneTime}" x:Name="btnLiveSignIn" 
             TextType="Login" Content="Microsoft Account" VerticalAlignment="Bottom" HorizontalAlignment="Right" 
             SessionChanged="btnLiveSignIn_SessionChanged" Margin="0,0,0,0"/> 

Répondre

0

Ajouter les lignes ci-dessous a résolu le problème

if (loginResult.Status != LiveConnectSessionStatus.Connected) 
    loginResult = await authClient.LoginAsync(new string[] { "wl.basic", "wl.offline_access", "wl.signin" });