
具体步骤如下:
1、打开微博开放平台主页,登录微博账号。
2、进入之后选择网站接入WEB 然后再点击开始接入。
3、填写你要接入的网站信息,复制所提供的meta信息,并添加到网站头部。
4、阅读并勾选下方的同意开发者协议,点击验证并提交按钮。
5、完成后如果跳转到如图页面就是申请完成了,如果提示错误,验证失败等,请检查你的网站头部是否成功出现了之前添加的meta信息。
6、打开新添加的这个网站,然后在网站信息中找到你的AppKey和AppSecret并记住,这两个值唯一确定你的网站的连接,一定要保护好。
7、按照如图所示,下载官方提供的sdk,这里我们以php版的sdk为例。打开下载的sdk,找到并打开里面的config.php文件修改里面的akey和skey为你的appkey和AppSecret,WB_CALLBACK_URL的地址设为你的sdk中callback.php所存放的目录就可以了。
8、访问存放sdk的目录,看到如图的页面,点击用微博账号登陆,尝试输入你的账号登陆。到这里就完成了微博aouth2.0的登陆,即可解决问题。
问题补充:andilyliao 写道不用呀 桌面程序登陆后状态就不会丢失了你好像有点误解我的意思了,我说的登录状态是服务器的登录状态,我这个程序是要和WEB应用交互的。我的桌面程序登录的过程应该是:第一次要输入用户名和密码,向服务器发送用户名和密码,服务器返回某种登陆成功后的标识(web中一般是通过cookie),而后续请求用户带上这个标识就被认为是登录了,不用重复登录欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)