当我们从 Windows 8 应用程序调用LiveAuthClient.LoginAsync(...)
方法时,它将使用 OAuth 2.0 协议联系授权服务器以获取访问令牌(这将启动登录过程)。然后授权服务器验证资源所有者并获取所有者是否授予/拒绝权限。为此,它会在用户代理上抛出 UI 对话框(在本例中是 Windows 8 应用程序)。
我想知道这个对话框是如何在我们的应用程序上弹出的。授权服务器是否会使用弹出对话框的 Live SDK 发送一些信息?我想知道对话的起点。如果有人可以帮助我理解它,我将不胜感激。