我正在构建一个浏览器外的 Silverlight 应用程序并尝试使用 Facebook Graph API,但我无法通过身份验证往返。
我已经完成了他们的桌面应用程序身份验证过程:
http://developers.facebook.com/docs/authentication/desktop
但我被困在这一步:
- 拦截上面的重定向并从 URI 中读取访问令牌。
我尝试向 WebBrowser 控件的 LoadCompleted 事件添加事件处理程序,但 NavigationEventArgs.Uri 始终为空:
如果我无法从 WebBrowser 中获取当前 URI,我应该如何从 Facebook 获取访问令牌?