我正在开发一个新的通用应用程序(第一次),我正在尝试使用 Login with Amazon 作为我的身份验证提供程序。Amazon 没有为 LWA 提供适用于 .NET 的开发工具包,所以我只能自己尝试解决。
到目前为止,这是我正在做的事情:
var redirectUrl = "https://localhost/";
var baseUrl = "https://amazon.com/ap/oa?client_id=MY_CLIENT_ID&response_type=code&scope=profile";
var uri = new Uri(baseUrl);
var redirectUri = new Uri(redirectUrl);
WebAuthenticationResult webAuthenticationResult = await WebAuthenticationBroker.AuthenticateAsync(WebAuthenticationOptions.None, uri, redirectUri);
这让我可以很好地登录亚马逊页面,并允许我登录,但交回似乎是个问题。
任何和所有的帮助表示赞赏。
