Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
qt web oauth 2.0 webview重定向bigquery_Qt_Oauth 2.0_Google Bigquery_Qwebview - Fatal编程技术网

qt web oauth 2.0 webview重定向bigquery

qt web oauth 2.0 webview重定向bigquery,qt,oauth-2.0,google-bigquery,qwebview,Qt,Oauth 2.0,Google Bigquery,Qwebview,我正在尝试使用此应用程序: 要在跨平台上通过web进行google bigquery授权,请从回调url获取访问令牌,但qt webview组件在单击网页上的“允许访问”后似乎没有重定向。我在互联网上搜索过类似的问题,我发现这可能是由ssl引起的,尽管我对用openssl重建qt的解决方案持怀疑态度,因为我首先打开的页面也是ssl(),它工作得很好。我想还有别的事情要处理。我还尝试为webview启用javascript,但没有任何帮助。有什么办法可以解决这个问题吗?源代码使用的是Google

我正在尝试使用此应用程序:
要在跨平台上通过web进行google bigquery授权,请从回调url获取访问令牌,但qt webview组件在单击网页上的“允许访问”后似乎没有重定向。我在互联网上搜索过类似的问题,我发现这可能是由ssl引起的,尽管我对用openssl重建qt的解决方案持怀疑态度,因为我首先打开的页面也是ssl(),它工作得很好。我想还有别的事情要处理。我还尝试为webview启用javascript,但没有任何帮助。有什么办法可以解决这个问题吗?

源代码使用的是Google Books API范围,而不是BigQuery范围:您使用的是哪个重定向URI?什么是OAuth流?()请允许我谦虚地声明,我的问题与作用域、重定向url或流无关:我的问题是,在我链接到那里的示例Qt应用程序中,单击“允许访问”后,嵌入的Qtwebview仍处于阻止状态(如果我将当前url复制到chrome或其他地方,重定向工作正常,我在url中获得了访问令牌)尽管现在我已经通过使用一个小型tcpserver和QDesktopServices::openUrl()+代码流对此进行了修复,但我仍然想知道为什么Qtwebview不重定向。感谢您的善意帮助