<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Can't login with C# WebBrowser in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459974#M23634</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Note that per&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dropbox.com/developers/documentation/http/documentation#authorization" rel="noreferrer" target="_blank"&gt;the documentation&lt;/A&gt;&lt;SPAN&gt;, your app should process the OAuth app authorization flow in the system browser, not a web view control like this. Unfortunately, given that web views are not officially supported, I'm afraid we can't offer help with this issue.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That being the case, please update your app to send the app authorization flow through the system browser instead.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For .NET in particular, we recommend using&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-dotnet" rel="noreferrer" target="_blank"&gt;the official Dropbox API v2 .NET SDK&lt;/A&gt;&lt;SPAN&gt;. That comes with a helper you can use for processing the OAuth flow in the system browser, as shown in&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-dotnet/blob/master/dropbox-sdk-dotnet/Examples/OauthBasic/Program.cs" rel="noreferrer" target="_blank"&gt;this example&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 08 Oct 2020 14:55:17 GMT</pubDate>
    <dc:creator>Greg-DB</dc:creator>
    <dc:date>2020-10-08T14:55:17Z</dc:date>
    <item>
      <title>Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459823#M23628</link>
      <description>&lt;P&gt;Dear support,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I'm using WebBrowser control to get the token with the Uri generated by&amp;nbsp;DropboxOAuth2Helper.GetAuthorizeUri method. However, when the webbrowser_Navigated event fires, it stucks at this Url&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;https://client-api.arkoselabs.com/v2/419899FA-7FAF-5C1D-C027-BC34963E3A4F/enforcement.d9ade689f93c4fc07fd512409028d0c9.html&lt;/PRE&gt;&lt;P&gt;I believe this is the Url for recaptcha ?&lt;/P&gt;&lt;P&gt;I notice this problem today, I've been using this method to get the token without any problem before.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jack&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 02:22:44 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459823#M23628</guid>
      <dc:creator>Jack295</dc:creator>
      <dc:date>2020-10-08T02:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459974#M23634</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Note that per&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.dropbox.com/developers/documentation/http/documentation#authorization" rel="noreferrer" target="_blank"&gt;the documentation&lt;/A&gt;&lt;SPAN&gt;, your app should process the OAuth app authorization flow in the system browser, not a web view control like this. Unfortunately, given that web views are not officially supported, I'm afraid we can't offer help with this issue.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That being the case, please update your app to send the app authorization flow through the system browser instead.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For .NET in particular, we recommend using&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-dotnet" rel="noreferrer" target="_blank"&gt;the official Dropbox API v2 .NET SDK&lt;/A&gt;&lt;SPAN&gt;. That comes with a helper you can use for processing the OAuth flow in the system browser, as shown in&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/dropbox/dropbox-sdk-dotnet/blob/master/dropbox-sdk-dotnet/Examples/OauthBasic/Program.cs" rel="noreferrer" target="_blank"&gt;this example&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 14:55:17 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459974#M23634</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-10-08T14:55:17Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459998#M23636</link>
      <description>Hi Greg,&lt;BR /&gt;Thank you for your response. I'm using the official DropBox API v2 .NET SDK in my Winforms app. I haved looked at the samples on github before posting this question.&lt;BR /&gt;There is a problem with the sample: it needs to run with elevated privilege (aka run as administrator) for the HttpListener to work, or else I would get an access denied exception. This is not possible for my end users because not all of them are allowed to run as administrator.&lt;BR /&gt;I found this question &lt;A href="https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Facing-problems-getting-the-Access-Token-from-a-user-on-Windows/td-p/205702" target="_blank"&gt;https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Facing-problems-getting-the-Access-Token-from-a-user-on-Windows/td-p/205702&lt;/A&gt;&lt;BR /&gt;This user was using WebBrowser control to get the token and you did not mention that it was not supported. So why now?</description>
      <pubDate>Thu, 08 Oct 2020 15:59:13 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/459998#M23636</guid>
      <dc:creator>Jack295</dc:creator>
      <dc:date>2020-10-08T15:59:13Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460006#M23637</link>
      <description>&lt;P&gt;That post is several years old and is no longer up to date.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If that setup with the redirect/listener doesn't work for your use case, you can also omit the redirect URI/listener, in which case the user will be presented with the authorization code that they can copy/paste into your app to finish the flow.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 16:33:12 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460006#M23637</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-10-08T16:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460009#M23638</link>
      <description>&lt;P&gt;Hi Greg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just coming back to my initial question, my app has been working fine with the current setup until yesterday. Does that mean the&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;https://client-api.arkoselabs.com&lt;/PRE&gt;&lt;P&gt;stop supporting WebBrowser control without notice?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 16:41:31 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460009#M23638</guid>
      <dc:creator>Jack295</dc:creator>
      <dc:date>2020-10-08T16:41:31Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460011#M23639</link>
      <description>&lt;P&gt;I don't know specifically what changed, but we have found that web views are much more prone to incompatibilities&amp;nbsp;which can lead to issues like this, which is part of the reason for the current policy.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 16:51:08 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460011#M23639</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-10-08T16:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: Can't login with C# WebBrowser</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460017#M23640</link>
      <description>&lt;P&gt;Thanks Greg.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'll try different approach&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 17:01:19 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Can-t-login-with-C-WebBrowser/m-p/460017#M23640</guid>
      <dc:creator>Jack295</dc:creator>
      <dc:date>2020-10-08T17:01:19Z</dc:date>
    </item>
  </channel>
</rss>

