我需要从桌面应用程序访问一些web api进行身份验证。例如,facebook api,它需要重定向到Facebook页面以允许来自用户的许可,然后它重新定向以及访问私有数据所需的访问令牌。现在,在facebook documentation他们很容易提到,在这种情况下,webbrowser类的.NET框架可以提供帮助。这是两个webbrowser类,一个用于wpf应用程序,在msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser.aspx,另一个用于Windows窗体应用程序,在msdn.microsoft.com/en-我们/库/ system.windows.forms.webbrowser.aspx
现在,我的问题是,我如何使用它来制作像网址的弹出窗口更加更加醒目,并在它之后,再次检索网址。
此致
答案 0 :(得分:1)
好吧,我会列出适合你的步骤,你可能会更容易想到:
Form
,用于存放WebBrowser
控件并将其设置为弹出窗口。Navigate()
方法转到所需的网址Url
属性并获取令牌(提示:您可以使用Navigated
事件来确定页面何时(重新)加载。 )