[推荐]新浪微博如何实现 SSO 的分析

破解新浪微博js加密登陆超详细 打开f12看到这个是阿贾克斯请求, 加密的参数有两个,su跟sp,servertime 是一个时间戳,别的参数未知作用暂时不知道啥作用。 搜索su和sp有四个地方疑似 直接全部打上断点 ,最后在这个地方停下,可以看出d是账号,经过base64 加密形成。进入到这个函数里面 进入到这个函数里面发现这是this调用一个全局变量,这个函数包含在自执行函数里面。 把自执行函数全部扣下来,随便放一个本地调试工具里面,加载代码 提示有个对象没有定义。直接拉到最后一行,将自执行里面的这个对象删... 阅读详情
python模拟登录新浪微博 1.前言 从模拟登陆这件事上,可以看出公司之间的技术水平,对安全的重视程度。之前做过豆瓣的模拟登陆(链接),直接做一个post请求就OK,简直easy. 但是到新浪微博上,这个方法完全行不通,新浪微博简直了!!!各种加密,各种跳转,登陆过程神烦!!!在参考了很多的博文,历经无数次失败之后,终于,我也成功登陆上了!(●'◡'●) 2.登陆过程分析 我一直用的是chrome浏览器,所 阅读详情

相关推荐

【Android开发日记】 新浪微博API SSO授权 分享

其实新浪API的说明文档已经说的很明白了,demo

GeekLei 7288

Python爬虫-最详细的微博登陆加密分析js加密

0x00 抓包分析 简单的搜索之后发现,很多参数都是登陆上面这个请求返回的值,这个请求在输入完账号光标到达密码框时就会生成 参数 来源 su 未知 servertime 请求返回 nonce 请求返回 rsakv 请求返回 sp 未知 prelt 未知 其余参数 固定值 0x01 加密逻辑分析 搜索su=可以很快找到加密的位置,上图看到e.su和e...

weixin_42895728的博客 909

最新版新浪微博Android SDK集成与实战指南

新浪微博Android SDK V2.0.0基于OAuth 2.0协议重构授权体系,引入SSO(单点登录)机制,提升用户体验与安全性。SDK采用模块化设计,分离授权、分享、API调用等核心功能,支持Gradle依赖管理与JAR包集成双模式。JAR 包主要由以下几个核心包组成::授权相关类,如WeiboAuth:SSO 跳转处理类,核心为SsoHandler:工具类,包括签名生成、Intent 构造等:消息传递对象定义,用于分享和授权参数封装。

weixin_30798867的博客 1251

新浪微博SSO授权以及分享(实战)

很多人不会使用第三方应用,特写此篇使用下第三方应用:代码具体如下: 【ConstantS.java】 public interface ConstantS { // 应用的key 请到官方申请正式的appkey替换APP_KEY public static final String APP_KEY = "2045436852"; // 替换为开发者REDIRECT_URL pu

m丶大雄 4505

最新新浪微博SSO授权认证SDK源码修改,另附API调用demo

附上博客详解地址:http://blog.youkuaiyun.com/hap_gx/article/details/9531999 所谓SSO认证,通俗的一点讲就是,自己写的app需要使用新浪或腾讯微进行分享、发表微博等操作。如果用户的手机客户端安装了符合SSO认证的新浪、腾讯等微博客户端版本且已登录,则会自动启动新浪、腾讯等微博客户端进行授权,无需进行输入账号、密码。比较方便快捷,当然也有一些用户并未装符合要求的微博或者未安装新浪、腾讯微博客户端,这个时候该怎么办。不必担心,不需要自己去写WebView去加载授权页面,新浪、腾讯微博SDK都已封装好了,他们的SDK里面已经完成了这些操作。新浪微博使用的dialog加载的授权页面,而腾讯使用的是Activity加载的授权页面。无论双方方式是否有什么不同,最终的结果是一样的。

网工实验笔记:SNMP的配置

简单网络管理协议SNMP(Simple Network Management Protocol)是广泛应用于TCP/IP网络的网络管理标准协议。SNMP提供了一种通过运行网络管理软件的中心计算机(即网络管理工作站)来管理设备的方法。

2301_76170756的博客 2114

ios应用开发怎么配置新浪微博的sso,微博授权后并未跳回应用

ShareSDK有直接的方法可以调用,百度一下。新浪微博开放平台的接口,移动应用SSO授权,你也可以参考。   在使用SSO授权方式(即跳转到相应客户端进行授权的方式)或者集成微信、QQ好友分享时,需要在处理请求URL的委托方法中加入ShareSDK的处理方法(没有以上说明情况可省略此步骤),在*AppDelegate.m(*代表你的工程名字)文件中加入如下方法:       - (B...

dcj3sjt126com的专栏 243

【破局之道】LangChain4j 0.31.0 + Java 8 + Spring Boot:在“过时”环境中构建本地大模型应用的实战指南

本文为使用Java 8和Spring Boot等“过时”技术栈的团队提供了构建本地大模型应用的实战指南。通过采用LangChain4j 0.31.0这一兼容版本,结合Ollama部署本地大模型,开发者无需升级JDK即可在现有项目中快速集成AI能力,实现智能问答、文档摘要等功能,为传统项目注入创新活力。

t4y5u6i7o的博客 557

新浪微博SSO登录方式及OAUTH2.0认证和获取我的微博

今天弄了下新浪微博SSO登录方式及OAUTH2.0认证和获取我的微博,实现的效果如下图: //========================================================================================================================== 就这么简单的界面,简单的请求json,我居然弄了

chenfuduo_loveit的专栏 4301

Rasa Core开发指南

文章目录1. Rasa Core简介1.1 Rasa Core消息处理流程1.2 安装Rasa Core2. Dialogue模型训练2.1 Story样本数据2.2 Domain2.2.0 intents2.2.1 actions2.2.2 templates2.2.3 entities2.2.4 slots3 .训练和使用对话模型3.1 训练对话模型3.2 使用对话模型4. 搭建CustomA...

老蒋也疯狂 1万+

基于555定时器的呼吸灯电路

呼吸灯是指LED灯在芯片的控制下完成由亮到暗的逐渐变化,感觉就像人在呼吸,其广泛使用在手机上,起到一个通知提醒的作用。呼吸灯在许多灯光装饰上也有大量使用,如音响、汽车广告牌等,在生活中较为常见。...

qq1074237849的博客 9492

新浪微博分享

1. 准备工作 新浪微博开发者平台拿到AppKey,还有自己设置的回调地址,如果只是用来测试,则创建应用后不用将该应用提交审核。请注意:要签名的第三方应用程序必须安装在该设备上才能够生成对应的MD5签名首先要安装您需要签名的应用,然后再安装该工具,安装完后,输入您的应用程序的包名,点击生成按钮,即可获得MD5签(签名工作官方下载sdk时会有)

Chailyn的博客 1225

嵌入式Linux开发:手把手教你调试OV9281摄像头Sensor(基于全志平台DTS配置)

本文详细解析了嵌入式Linux开发中OV9281摄像头Sensor的调试全流程,重点介绍了基于全志平台的DTS配置指南。从硬件信号检测到软件驱动配置,包括设备树关键参数设置、内核驱动适配实战及图像质量调优技巧,为开发者提供了一套完整的调试方案,助力工业视觉和边缘计算设备的开发。

weixin_28716769的博客 371

(一)新浪微博_OAuth2.0授权机制

转载请说明出处 http://blog.youkuaiyun.com/sinat_29071599/article/details/47997485 by 背包下的影子 OAuth2.0 概述 整体来看OAuth2.0整个授权验证流程还是比较简单的,关于OAuth2.0的授权流程可以参考下面的流程图。 其中 Client指第三方应用, Resource Owner指用户, Author

背包下的影子的博客 3655

Android14 Qcom 从Framework到Driver带你连接WIFI(一)

前面已经讲完了WIFI打开的流程,那么通过UI这时候是可以选择需要连接的网络进行连接。从这里开始我们看连接的流程。

IAYLBL的博客 695

人工智能训练师(三级)操作技能考核·自测卷

为您定制了一份。这份试卷严格拆分了“业务分析”、“智能训练”、“智能系统设计”、“培训与指导”四大模块,所有填空题均来源于上一轮整理的。您可以先用它进行“第二步(抛开答案自己填)”,填完后对照末尾的答案速查进行“第一步(补全并运行)”的校验,最后标记错题进行“第三步(针对性重复练习)”。

suny8088的博客 102

httpclient登录新浪微博(非SDK方式)

原文出处:IT男杂记事 苦逼的折腾了快一星期,总算把新浪微博rsa加密登录折腾ok了,这里需要注意的是httpclient最好用4.0的,否则cookie管理很是问题。 进入正题,最近新浪微博更新了sso登录方式,加密算法变成了rsa,获取nonce和servertime,pubkey,这里涉及到rsa加密,通常用java进行rsa加密一般都是从文件读取公钥信息或者是base64编码的

HMC20071120015的专栏 4276

YOLOv11训练命令完全指南:从核心参数解析到高级调优实战(数据配置、epochs设定、batch-size优化与img-size调整)(二)

本文介绍了YOLOv11训练命令的完整配置与解析,提供了基础训练命令示例及参数详解。示例命令包含数据集配置(coco.yaml)、训练轮次(300)、批次大小(64)、图像尺寸(640)等核心参数,以及优化器(AdamW)、学习率(0.001)等调优选项。通过代码实现展示了训练器的初始化流程,包括参数解析、设备设置、数据加载和模型创建等关键步骤,为YOLOv11模型训练提供了实用指导。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1094

【Python3爬虫】最新的模拟登录新浪微博教程

一、写在前面 首先呢,由于之前重装系统,又要重新配置环境,然后还有一些别的事,导致我一直没有写爬虫了,不过现在又可以继续写了。 然后我这次说的模拟登录新浪微博呢,不是使用Selenium模拟浏览器操作,毕竟Selenium的效率是真的有些低,所以我选择用Python发送请求实现模拟登录,整个过程还算是有点小曲折吧。 二、开发环境 Windows10 +...

weixin_34289744的博客 267

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

新浪微博OAuth2.0授权

最近学习新浪微博的开发。之前没有使用第三方API开发的经验,多方查阅之后得知要想调用新浪微博官方API首先要进行对自己的应用进行OAuth授权。我对OAuth的理解也不是特别深刻,OAuth是一个为 用户,用户信息存储服务器以及第三方应用程序之间所提供 的更加安全可靠地数据使用协议。其主要为了解决第三方应用程序访问用户存储在服务器上的数据时用户名密码的可能出现泄漏的问题,OAuth协议的出现,使得

u010585448的专栏 1149

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

新浪微博PC端登录分析

本来给自己定了个2018的目标,平均每月写两篇文章,现在已经快三月了,第一篇稿子才憋出来,惭愧呀,直入主题吧,今天给大家带来的是新浪微博PC端的模拟登陆。 工具 这次使用的工具是Charles和chrome浏览器,看过我之前文章的同学应该知道我使用的Mac电脑,Fiddler不能用,之前用虚拟机很麻烦。很早的时候有装过Charles,但是不太会用,后来发现一篇比较详细的文章,忘了记录了。发...

wuqing942274053的专栏 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

shareSDK分享新浪微博提示 "sso package or sign error"

整合微博分享,添加新浪微博时,在认证时候提示sso package or sign error 出现这个情况原因有好多个(http://open.weibo.com/qa/index.php?qa=21791) 但经常会搞错大都是Android包名和Android签名搞错了,需要注意的是,新浪微博的Android签名是根据整个应用程序的所使用的keystore生成的,也就是你的应用的正

gao_chun 5536

源码推荐(6.30):图片浏览器 高仿新浪微博,仿QQ未读消息弹性按钮动画

原文:http://www.cocoachina.com/ios/20150630/12312.html 图片浏览器,高仿新浪微博(作者:huangzhenyu) 一个类似于新浪微博图片浏览器的框架。(目前最完善的图片浏览器,各项功能齐全,代码简单易读 支持显示和隐藏动画。 支持双击缩放,手势放大缩小。 支持图片存储。支持网络加载gif图片,长图滚动浏览。

loongwong2011的博客 1063

JAVA新浪微博爬虫设计(1)登录

其实多数尝试dongs

Grok coding 3221

Python模拟登陆新浪微博

本文转自:http://blog.youkuaiyun.com/andrewseu/article/details/48730735 前几天想在学校论坛上淘一个二手蓝牙鼠标,没有时间盯着论坛就写了Python程序模拟登陆,每隔一段时间检测,一旦有目标物品出现,发短信通知(重要的通知还是用短信哈) 学校论坛模拟登陆很简单,用fiddler分析一cookies即可。今天在首页看到这篇博文,感觉挺有意思,转一个

酒中仙的专栏 865
上一篇: spring boot : spring.profiles.active来解决多个profile的问题
下一篇: Windows server 2012_远程_没有远程桌面授权服务器可以提供许可证
大树叶
博客等级 码龄12年 1171粉丝 664原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值