今天我的WP+lightSNS , 正准备配置QQ登陆,所有方面都按说明进行了配置,却仍然出现10010错误。看教程,百度,都没有解决问题。然后突然发现,https://graph.qq.com/oauth2.0/show?*&response_type=code&redirect_uri=http%3A%2F%2Fxxxxx.xxx%2Fabc (这个就是QQ登陆界面的地址栏所有内容)中的xxxxx.xxx 域名跟QQ互联管理中留的域名不一样,少了WWW. 发现这一点之后就明白了。
因为wordpress在安装的时候,会根据安装时用的域名登记在wp参数中(登陆wp后台就可以看到)。又因为在域名解析时,www和根域名都做了解析,所以平时用的时候,带不带www就不区分。
但是QQ互联要求严格,两边(指QQ互联应用管理和WP域名)必须一样。
这种情况会出现是因为以上几个因素,所以出现并不普遍。因此也就很难在各种教程中看到说明了。
特此留存备忘!