public async Task<string> AuthWithBroker(string oauthuri, string callbackuri)
{
var StartUri = new Uri(oauthuri);
var EndUri = new Uri(callbackuri);
var WebAuthenticationResult = await WebAuthenticationBroker.AuthenticateAsync(
WebAuthenticationOptions.None,
StartUri,
EndUri);
return WebAuthenticationResult.ResponseStatus == WebAuthenticationStatus.Success ? WebAuthenticationResult.ResponseData.ToString() : null;
}