Is it possible to hook up an event like Navigated with the Webbrowser control (built-in)? I need to perform oAuth in a desktop application and there i need to know if the authentication code has been added to the redirect_uri.
I was using WebBrowser control that is built in and has the events like Navigating and Navigated but i was facing an issue regarding ieframe.dll/navcancl.htm so i decided to go with CefSharp.wpf ChromiumWebBrowser but I'm not being able to locate any events that can be called when the browser has finished navigating to the URL.
This is what i have done in the xaml
<wpf:ChromiumWebBrowser Grid.Row="0" Grid.Column="0"
x:Name="ChromiumBrowser"
WebBrowser="{Binding WebBrowser, Mode=OneWayToSource}" FrameLoadStart="ChromiumBrowser_OnFrameLoadStart"
Title="{Binding Title, Mode=TwoWay}" />
and when the user requests to authenticate, I'm setting the address like
ChromiumBrowser.Address = NavigateUrl
NavStateChanged
, in the upcoming43
release it has been renamed toLoadingStateChanged
to keep things inline with theupstream
CEF
project. github.com/cefsharp/CefSharp/blob/cefsharp/41/CefSharp/… – Cosmonautics