|
主题:[已解决]V9新浪登录bug,官网也同样存在 [收藏主题] |
新浪修改了APP规则。把原来的一个应用类分成了网站接入类和应用类。具体没有看,但是很明显的区分是网站接入类是没有回调页设定的。而应用类APP未来也只对XWEIBO等内容产品开放。也就是说,作为第三方网站接入,将只能使用没有回调页设定的接入APP模式。具体应用方式我没有细看,但是很明显,如果使用了网站接入类APP。设定好ID和KEY后,首次用微博账号登录后跳转到http://www.XXX.com/api/sina/sinabind.asp 后,会显示“没有返回UID”的提示。试过多次,如果采用已有的应用类APP设置好回调页后,登录正常无误。
好吧,或许是我的登陆文件有问题,抱着这种良好的心态,用新微博账号在官网上登录了一下。果然,“没有返回UID”。这个问题将在后期严重影响登录功能。 |
|
支持(0) | 反对(0) 顶端 底部 |
经测试V9版本采用弹窗方式导致cookies失效的原因。现在改成直接链接就可以了。您可以测试下官方网上。 点评 共 1 条ghostsun 修改JS文件?其实感觉应该把账号通登录深入化做成AJAX方式。层弹出岂不是更好? 威望+1 |
|
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |