You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.
Forum Discussion
jmshon
4 years agoExplorer | Level 4
Upgrade your browser to use Dropbox
I tried to log in to the promotion 20GB Dropbox by Dell but I received this message once I clicked right button on the dropbox icon on my Windows 10, which is as follows:
Upgrade your browser to us...
zekka82
Explorer | Level 3
Hi !
There is unsolved isue Upgrade your browser to use Dropbox - Dropbox Community (dropboxforum.com) and i can't find a solution.
I'm trying to get the Dropbox authorization code using Powershell (script below). But I have an error. Has anyone solved this problem? Is there another way to get the authorization code now?
"
Add-Type -AssemblyName system.web
Add-Type -AssemblyName system.windows.forms
$AppKey = 'y7msy7vechuxro3'
$AppSecret = '956ljb09upxgpp8'
$RedirectURI = 'https://oauth.pstmn.io/v1/browser-callback'
$encodedRedirect = [System.Web.HttpUtility]::UrlEncode($RedirectURI)
$encodedKey = [System.Web.HttpUtility]::urlEncode($AppKey)
$baseUri = 'https://www.dropbox.com/oauth2/authorize'
$parameters = "client_id=$encodedKey&redirect_uri=$encodedRedirectresponse_type=code"
$uri = "$baseUri`?$parameters"
#рисуем форму для использования с веб объектом
$Form = New-Object -typeName 'System.Windows.Forms.Form' -Property @{
Width = 660
Height = 640
}
$Web = New-Object -typeName 'System.Windows.Forms.WebBrowser' -Property @{
Width = 660
Height = 640
Url = $Uri
}
$DocumentCompleted_Script = {
if ($web.Url.AbsoluteUri -match "error[^&]*|code=[^&]*"){
$form.Close()
}
}
#add controls to the form
$web.ScriptErrorsSuppressed = $true
$web.Add_DocumentCompleted($DocumentCompleted_Script)
$form.Controls.Add($web)
$form.Add_Shown({ $form.Activate() })
#Run the form
[void]$form.showDialog()
#parse the output
$QueryOutput = [System.Web.HttpUtility]::ParseQueryString($web.Url.Query)
$response = @{}
foreach ($key in $QueryOutput.Keys){
$response["#key"] = $QueryOutput[$key]
}
"
Hannah
3 years agoDropbox Staff
Hey zekka82, thanks for the nudge on this.
I've actually moved your post to the relevant thread.
Would you mind letting me know which browser you're using and which version?
Thanks.
- zekka823 years agoExplorer | Level 3
Dear Hannah,
Thank you for your response.
I use Ms Edge ver. 103.0.1264.62
Windows ver.
Windows 11 Pro
ver 21H2
Build 22000.795
Windows Feature Experience Pack 1000.22000.795.0Actually I think the problem is in the System.Windows.Forms.Form and System.Windows.Forms.WebBrowser classes.
But there is no other way to automate the receipt of the authorization code. I really hope you can guide me how to solve the problem.Best regards, Eugeny
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Need more support
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!