首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Updraftplus为数字海洋上的wordpress站点提供googledrive身份验证的on地址,但谷歌不会接受

Updraftplus为数字海洋上的wordpress站点提供googledrive身份验证的on地址,但谷歌不会接受
EN

Stack Overflow用户
提问于 2014-08-27 14:05:04
回答 1查看 152关注 0票数 0

我正在尝试为我的一个wordpress站点在digitalocean droplet上设置updraftplus。

在updraftplus设置中,我可以添加以下内容作为google api上的授权URI。

代码语言:javascript
复制
http://123.456.789./wp-admin/options-general.php?action=updraftmethod-googledrive-auth

(出于安全原因,混淆了我的ip )。

当我试图在google api中输入它来创建一个新的web应用程序客户端id时,Google不会接受它。因此,我继续将我的域名放在ip地址的位置,并能够创建一个客户端id和密钥。

但当我将其添加到updraftplus设置中并尝试进行身份验证时,Google驱动器帐户将不接受它。我得到了以下错误。

代码语言:javascript
复制
 Error: Invalid_request
nvalid parameter value for redirect_uri: Raw IP addresses not allowed:   http://123.456.789/wp-admin/options-general.php?action=updraftmethod-googledrive-auth

请求详细信息:

代码语言:javascript
复制
scope=https://www.googleapis.com/auth/drive
response_type=code
access_type=offline
redirect_uri=http://123.456.789/wp-admin/options-general.php?action=updraftmethod-     googledrive-auth
approval_prompt=force
state=token
client_id=some-numbers.apps.googleusercontent.com

有什么办法可以解决这个问题吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-08-27 15:27:30

我有能力解决这个问题。

问题出在wordpress设置中(一般),WordPress地址(网址)和站点地址(网址)具有ip地址值,而不是站点域名。

因此,在url字段中,显示的是ip地址,而不是普通的wordpress URL。

将这些字段更改为我的域名解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25519993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档