探探的用户充值卡失效怎么办办

1905人阅读
说明:此为06年11月写的旧文,还没在CSDN发过,补发一下。听说今年的网志年会上有一个讨论OpenID的专题。对于网站的身份验证问题不算一个新话题,自从当年MS推出并热炒passport的时候就已经开始了。即使是OpenID也出来有一阵子了。不过我是看了前一段ZOLA对OpenID的大力推广之后,才开始去了解这个技术。虽然OpenID有自己很大的优势,但同样存在着一些目前不可克服的困难。首先简单地把目前的身份验证手段分为三类:1、集成验证。就是现在大多数网站所采用的方式,你要在这个网站访问,就要在这个网站注册一个用户,并且以这个用户身份登录。2、第三方验证。如MS的Passport。服务提供网站不记录用户身份,而是通过向第三方(如MS)提请验证用户的身份。3、
分布式验证。以OpenID为例,它的验证过程要麻烦一些:用户以一个URL作为身份标识,这个URL所指向的页面包含了用户所选择的验证服务器
(YADIS),当用户以这个URL登录服务提供网站时,网站从这个URL取得YADIS信息,然后转向YADIS网站,用户在YADIS网站输入密码以
确认身份后,最后反馈到最初的服务提供网站。第一类验证的优点是简单方便,并且对于网站来说,可以独占用户资源。但缺点也是很明显的:对于
用户来说,要记住自己在每个网站上的用户名和密码并不是一件容易的事——因为难免碰到用户名重复的情况而不得不改变自己的用户名,或是不放心网站的用户资
料管理而在不同网站用不同的密码。第二类验证提供了一个统一的验证渠道,对于用户来说方便很多,而且由MS这样的大公司提供验证服务也感觉
比较有保障。但对于网站来说就损失了自己的用户资源,特别是当这些网站与MS存在竞争的可能性时,他们就更加不愿意了。而且还有一个潜在的风险就是,一但
这个第三方验证失效(比如GFW),也会受到连带的影响。于是OpenID横空出世。用户可以自由选择YADIS服务器来记录自己的身份信
息,有条件的用户甚至可以自己建立一个,避免了第三方集中验证存在的失效风险。此外分布的验证机制避免了大公司的垄断,对于网站来说也会感觉好一些。而且
对于用户来说,到哪都可以用自己唯一的URL,不存在用户名被占用的问题。貌似OpenID是最好的解决方案?但我认为,这只是看上去很美。首先,从使用方便性上看,URL通常太长了,除非用户拥有自己的域名,否则使用BLOG或个人主页之类的东东通常都太长了一点。而且输入URL以后还需要转到YADIS上去输入密码(当然网站也可以实现成一步完成,由网站到YADIS上去验证,但存在风险,见《》),这也是比较麻烦的。其次,第一类验证可以在网站上完成,不需要多余的Round-trip,响应速度最快;第二类需要到第三方验证网站转一圈,会慢一点;而OpenID需要到用户URL和YADIS上各转一圈,响应速度最慢。第
三,绝大部分用户是不可能自己建立YADIS的,所以结果还是要交给第三方YADIS做验证,还是不可避免出现与第二类相似的集中情况。相当大部分用户甚
至连BLOG和个人主页都没有,所以还不得不在如MyOpenID这样的网站上注册一下,取得一个OpenID专用的URL,结果就与第二类验证没什么区
别了。第四,从安全性考虑,OpenID使用的YADIS可以由用户自己选择,而各YADIS在安全性方面存在良莠不齐的情况,用户的资料安全风险还是比较大的。第
五,可靠性差。表面上OpenID将验证过程分布到很多的YADIS上,似乎会比较安全,但实际上除非用户自己能够在URL页面上作YADIS的容错备份
(在页面上做几个YADIS的链接,这只是我的想法,至于OpenID是否支持这样做,我还没有找到进一步的资料),否则一旦用户所选择的YADIS失
效,则用户就无法正常使用了。而最大的风险还在于用户URL页面可能失效。从验证失效的风险上来看:第一类验证如果失效,只是那个网站无法访问,不会影响到用户访问其它的网站。假设网站的可靠性为N(N为小于1的数,比如99%),则总的可靠性也为N。第二类验证如果失效,则用户所有依赖这个验证的访问都将失败,但就某一个网站来说,其总可靠性为N*A(A为验证网站的可靠性,比如99.99%),比第一类的可靠性要低一些。当然因为这类验证网站都是由大公司提供,可靠性通常会很高,所以与第一类的可靠性差别可以忽略。而
对于OpenID来说,用户URL和YADIS之间,只要有一个失效,则用户的相关访问都将无法进行。以单个网站来说,其总可靠性为N*U*Y(U和Y分
别是用户URL页面和YADIS的可靠性),如果是用mblogger的页面来做URL的话,假设其可靠性为80%,而所用的YADIS可靠性为95%,
则总可靠性将大幅下降到:76%。当然这是一个极端的例子,我想不会有人拿mblogger这种靠不住的页面来做自己的OpenID
URL的,而且一般的YADIS可靠性应该也不致于这么低(但也还是不如MS的passport)。但总的来说OpenID的失效风险还是要远大于前两类验证的。基本上在我看来,OpenID在解决了前两类验证方式的缺点的同时,也带来很多的问题。附
加说明:本来我还以为Google
Account是一种类似于Passport的第三方验证手段,但是经过几天的研究后发现,它只提供了对部分Google服务的帐户访问功能,拒绝对第三
方提供用户身份验证服务,这实在是一件很遗憾的事情,否则Google Account应该会是比OpenID更好的选择。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1042926次
积分:13434
积分:13434
排名:第328名
原创:234篇
评论:1612条
本作品采用进行许可。
(1)(1)(1)(1)(2)(1)(1)(1)(1)(1)(1)(1)(1)(2)(2)(1)(2)(1)(2)(2)(2)(2)(4)(1)(2)(2)(1)(4)(1)(2)(2)(1)(1)(1)(1)(2)(1)(1)(1)(1)(2)(1)(1)(1)(1)(1)(1)(1)(2)(2)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(1)(2)(1)(2)(1)(1)(1)(1)(1)(1)(2)(1)(1)(3)(1)(5)(1)(1)(1)(3)(1)(2)(1)(1)(3)(3)(2)(4)(3)(2)(2)(2)(1)(4)(1)(1)(2)(2)(3)(6)(6)(3)(1)(1)(5)(1)(1)(4)(6)(2)(4)(2)(1)(1)(1)(1)(2)(2)(5)(1)(1)(1)(3)(7)(1)(3)(2)(3)(2)1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读[1回答]近来别人拨打我的手机经常提示:你拨打的用户已失效!怎么会这样?怎解决?__语言通话 _手机问题_刷机专家(卓大师)
近来别人拨打我的手机经常提示:你拨打的用户已失效!怎么会这样?怎解决?
飞花摘叶问于
o 系统(2.3.5
) o Root权限(已获取)
答案1:来电话的时候音量太小,如果设置音量?
音量可以通过手机侧边的音量键来调节大小,值得注意的是当手机处于不同状态时调节的音量是一样的,比如在玩游戏的时候调节的时候媒体音量,在待机状态下调节的是系统音量。进入安卓优化大师-快捷设置-声音显示设置-手机阁下音量调控,可以在同一个界面中,对铃音音量、通知音量、媒体音量、闹钟音量、通话音量、系统音量进行调节。
答案2:有时候打电话的过程中,会突然中断
一般是由于手机的距离感应失效了。在正常的情况下打电话的时候,距离感应器会检测到距离过近而关闭手机屏幕。不过有时候会失效,比如手机比较卡的话因引起失效,可以少运行一些程序,卸载不常用的程序。有时候则是手机固件有BUG,可以试试刷一个官方的固件包。最差的就是硬件出问题了,需要去维修点检测维修。
答案3:有时候手机无法接通打过来的电话?
安卓平台不支持2个或2个以上接入点同时连接。当你接通电话的时候,实际上是开启了一个接入点,同时关闭其他接入点,这个时候手机上的数据网络是中断的(比如GPRS)。一般来说电话的接入点优先级会高于其他,不过有时候系统软件混乱会影响正常的优先级,导致上网的时候无法接通电话。只需要恢复一下出厂设置就可以了(记得要备份数据)。
您好,查看有没有装一些安全类能拦截电话的软件。
官方大师回答于
0个赞同 o 0个反对
专家简介:原卓大师,专注刷机领域,业内元老级应用。
专家宣言:让您一键轻松解决刷机烦恼!
版本:5.3.1大小:16.8MB
版本:2.7.0大小:2.84MB
大师简介:业内最强ROOT软件,轻松ROOT。
大师宣言:让您一键轻松解决ROOT烦恼!
版本:2.7.1大小:11.57MB
版本:3.3.0大小:5.5MB
大师简介:免ROOT直接安装字体,个性化定制手机。
大师宣言:万千字体,想换就换!
版本:3.9.0大小:5.2MB
相关解决问题列表
(C) 2007 - 2015
北京耘升天下科技有限公司
帮助与支持
关注卓大师官方微信
获取最新潮刷机资讯
还没有卓大师的账号?
或使用其他帐号登录:你的位置: >
> 【失效】贴吧用户发帖ip获取
前段时间贴吧可以查询用户发帖ip,不过现在已经失效了,说一下方法吧,其实这个查询用户发帖是通过在贴吧用户的个人资料页面获取到的。通过一个api接口
/i/sys/user_json?un=贴吧ID
http:///i/sys/user_json?un=贴吧ID
我随便测试一个贴吧ID,返回一段json数据
{"raw_name":"fanjuhuiTB","id":,"inner_id":,"creator":{"id":,"name":"fanjuhuiTB","portrait":"ca8934","itieba_portrait":"ca8934","is_prison":false,"is_private":false,"is_verify":false,"name_show":"fanjuhuiTB","name_link":"","inner_id":,"itieba_id":,"is_online":false},"tbs":"beaec"}
{"raw_name":"fanjuhuiTB","id":,"inner_id":,"creator":{"id":,"name":"fanjuhuiTB","portrait":"ca8934","itieba_portrait":"ca8934","is_prison":false,"is_private":false,"is_verify":false,"name_show":"fanjuhuiTB","name_link":"","inner_id":,"itieba_id":,"is_online":false},"tbs":"beaec"}
很明显可以看出来这是用户的个人信息资料,但是如果设置了隐藏就获取不到了。上面creator中的id我们会用到,记录下
这里肯定是没有我们需要的ip信息的。下面通过tiebaclient获取到发帖的ip
http://c./c/u/user/profile?pn=1&rn=50&uid=上面获取到的uid&sign=sign值
http://c./c/u/user/profile?pn=1&rn=50&uid=上面获取到的uid&sign=sign值
这个sign值我抓包看了下是个32位md5加密的值,想了好久才知道怎么计算出来的,他其实是将url提交的参数全部链接起来,不带&符号,然后md5加密 就得到了这个sign值,访问上面的api同样获取到一段json数据
我将这个数据转化成数组了
array(8) {
["anti_stat"]=&
array(5) {
["block_stat"]=&
["vcode_stat"]=&
["hide_stat"]=&
["days_tofree"]=&
["has_chance"]=&
["anti"]=&
array(1) {
string(26) "cae8836dabb546"
["user"]=&
array(19) {
["name"]=&
string(10) "fanjuhuiTB"
["name_show"]=&
string(10) "fanjuhuiTB"
["portrait"]=&
string(41) "ca8934?t="
["portraith"]=&
string(21) "c6448934?t="
["intro"]=&
string(0) ""
["outer_id"]=&
["post_num"]=&
["repost_num"]=&
["thread_num"]=&
["iconinfo"]=&
array(0) {
["tshow_icon"]=&
array(0) {
["tb_age"]=&
string(3) "0.8"
["my_like_num"]=&
["like_forum_num"]=&
["concern_num"]=&
["fans_num"]=&
["has_concerned"]=&
["post_list"]=&
array(12) {
array(16) {
["forum_id"]=&
string(7) "2385191"
["thread_id"]=&
string(11) "-"
["post_id"]=&
string(11) ""
["is_thread"]=&
string(1) "1"
["create_time"]=&
string(10) ""
["forum_name"]=&
string(3) "psv"
["title"]=&
string(39) "我建议永封某人,大家来猜猜"
["content"]=&
string(0) ""
["user_name"]=&
string(10) "fanjuhuiTB"
["is_post_deleted"]=&
["ptype"]=&
["abstract"]=&
array(0) {
["media"]=&
array(0) {
["reply_num"]=&
["user_id"]=&
["user_portrait"]=&
string(41) "ca8934?t="
array(16) {
["forum_id"]=&
string(7) "2385191"
["thread_id"]=&
string(11) "-"
["post_id"]=&
string(11) ""
["is_thread"]=&
string(1) "1"
["create_time"]=&
string(10) ""
["forum_name"]=&
string(3) "psv"
["title"]=&
string(40) "谁说我是水B的来着?进来说话"
["content"]=&
string(154) "&img class="BDE_Image" src="/forum/pic/item/a5677eafa40f4bfb7def8bef736182d.jpg" pic_ext="jpeg"
width="440" height="464"&"
["user_name"]=&
string(10) "fanjuhuiTB"
["is_post_deleted"]=&
["ptype"]=&
["abstract"]=&
array(0) {
["media"]=&
array(1) {
array(4) {
["type"]=&
["small_pic"]=&
string(85) "/forum/abpic/item/a5677eafa40f4bfb7def8bef736182d.jpg"
["big_pic"]=&
string(83) "/forum/pic/item/a5677eafa40f4bfb7def8bef736182d.jpg"
["water_pic"]=&
string(123) "/forum/w%3D580%3B/sign=3e0c5b6e56e736dab6b4ec2/d009b3de9c82d1584abd4cbc3e4240.jpg"
["reply_num"]=&
["user_id"]=&
["user_portrait"]=&
string(41) "ca8934?t="
array(16) {
["forum_id"]=&
string(7) "1660649"
["thread_id"]=&
string(11) "-"
["post_id"]=&
string(11) ""
["is_thread"]=&
string(1) "1"
["create_time"]=&
string(10) ""
["forum_name"]=&
string(8) "梦幻59"
["title"]=&
string(29) "雁荡山59学生党求基友"
["content"]=&
string(163) "&img pic_type="1" src="http://static./tb/editor/images/face/i_f24.png?t=" class="BDE_Smiley" height="30" width="30"&浙江雁荡山求基友"
["user_name"]=&
string(10) "fanjuhuiTB"
["is_post_deleted"]=&
["ptype"]=&
["abstract"]=&
array(1) {
array(2) {
["type"]=&
["text"]=&
string(24) "浙江雁荡山求基友"
["media"]=&
array(0) {
["reply_num"]=&
["user_id"]=&
["user_portrait"]=&
string(41) "ca8934?t="
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
array(8) {&&["anti_stat"]=&&&array(5) {&&&&["block_stat"]=&&&&&int(0)&&&&["vcode_stat"]=&&&&&int(0)&&&&["hide_stat"]=&&&&&int(0)&&&&["days_tofree"]=&&&&&int(0)&&&&["has_chance"]=&&&&&int(1)&&}&&["anti"]=&&&array(1) {&&&&["tbs"]=&&&&&string(26) "cae8836dabb546"&&}&&["user"]=&&&array(19) {&&&&["id"]=&&&&&int()&&&&["name"]=&&&&&string(10) "fanjuhuiTB"&&&&["name_show"]=&&&&&string(10) "fanjuhuiTB"&&&&["portrait"]=&&&&&string(41) "ca8934?t="&&&&["portraith"]=&&&&&string(21) "c6448934?t="&&&&["intro"]=&&&&&string(0) ""&&&&["sex"]=&&&&&int(1)&&&&["outer_id"]=&&&&&NULL&&&&["post_num"]=&&&&&int(0)&&&&["repost_num"]=&&&&&int(0)&&&&["thread_num"]=&&&&&int(0)&&&&["iconinfo"]=&&&&&array(0) {&&&&}&&&&["tshow_icon"]=&&&&&array(0) {&&&&}&&&&["tb_age"]=&&&&&string(3) "0.8"&&&&["my_like_num"]=&&&&&int(19)&&&&["like_forum_num"]=&&&&&int(19)&&&&["concern_num"]=&&&&&int(3)&&&&["fans_num"]=&&&&&int(1)&&&&["has_concerned"]=&&&&&int(0)&&}&&["post_list"]=&&&array(12) {&&&&[0]=&&&&&array(16) {&&&&&&["forum_id"]=&&&&&&&string(7) "2385191"&&&&&&["thread_id"]=&&&&&&&string(11) "-"&&&&&&["post_id"]=&&&&&&&string(11) ""&&&&&&["is_thread"]=&&&&&&&string(1) "1"&&&&&&["create_time"]=&&&&&&&string(10) ""&&&&&&["forum_name"]=&&&&&&&string(3) "psv"&&&&&&["title"]=&&&&&&&string(39) "我建议永封某人,大家来猜猜"&&&&&&["content"]=&&&&&&&string(0) ""&&&&&&["user_name"]=&&&&&&&string(10) "fanjuhuiTB"&&&&&&["is_post_deleted"]=&&&&&&&int(0)&&&&&&["ptype"]=&&&&&&&int(0)&&&&&&["abstract"]=&&&&&&&array(0) {&&&&&&}&&&&&&["media"]=&&&&&&&array(0) {&&&&&&}&&&&&&["reply_num"]=&&&&&&&int(39)&&&&&&["user_id"]=&&&&&&&int()&&&&&&["user_portrait"]=&&&&&&&string(41) "ca8934?t="&&&&}&&&&[1]=&&&&&array(16) {&&&&&&["forum_id"]=&&&&&&&string(7) "2385191"&&&&&&["thread_id"]=&&&&&&&string(11) "-"&&&&&&["post_id"]=&&&&&&&string(11) ""&&&&&&["is_thread"]=&&&&&&&string(1) "1"&&&&&&["create_time"]=&&&&&&&string(10) ""&&&&&&["forum_name"]=&&&&&&&string(3) "psv"&&&&&&["title"]=&&&&&&&string(40) "谁说我是水B的来着?进来说话"&&&&&&["content"]=&&&&&&&string(154) "&img class="BDE_Image" src="http:///forum/pic/item/a5677eafa40f4bfb7def8bef736182d.jpg" pic_ext="jpeg"&&width="440" height="464"&"&&&&&&["user_name"]=&&&&&&&string(10) "fanjuhuiTB"&&&&&&["is_post_deleted"]=&&&&&&&int(0)&&&&&&["ptype"]=&&&&&&&int(0)&&&&&&["abstract"]=&&&&&&&array(0) {&&&&&&}&&&&&&["media"]=&&&&&&&array(1) {&&&&&&&&[0]=&&&&&&&&&array(4) {&&&&&&&&&&["type"]=&&&&&&&&&&&int(3)&&&&&&&&&&["small_pic"]=&&&&&&&&&&&string(85) "/forum/abpic/item/a5677eafa40f4bfb7def8bef736182d.jpg"&&&&&&&&&&["big_pic"]=&&&&&&&&&&&string(83) "/forum/pic/item/a5677eafa40f4bfb7def8bef736182d.jpg"&&&&&&&&&&["water_pic"]=&&&&&&&&&&&string(123) "/forum/w%3D580%3B/sign=3e0c5b6e56e736dab6b4ec2/d009b3de9c82d1584abd4cbc3e4240.jpg"&&&&&&&&}&&&&&&}&&&&&&["reply_num"]=&&&&&&&int(0)&&&&&&["user_id"]=&&&&&&&int()&&&&&&["user_portrait"]=&&&&&&&string(41) "ca8934?t="&&&&}&&&&[2]=&&&&&array(16) {&&&&&&["forum_id"]=&&&&&&&string(7) "1660649"&&&&&&["thread_id"]=&&&&&&&string(11) "-"&&&&&&["post_id"]=&&&&&&&string(11) ""&&&&&&["is_thread"]=&&&&&&&string(1) "1"&&&&&&["create_time"]=&&&&&&&string(10) ""&&&&&&["forum_name"]=&&&&&&&string(8) "梦幻59"&&&&&&["title"]=&&&&&&&string(29) "雁荡山59学生党求基友"&&&&&&["content"]=&&&&&&&string(163) "&img pic_type="1" src="http://static./tb/editor/images/face/i_f24.png?t=" class="BDE_Smiley" height="30" width="30"&浙江雁荡山求基友"&&&&&&["user_name"]=&&&&&&&string(10) "fanjuhuiTB"&&&&&&["is_post_deleted"]=&&&&&&&int(0)&&&&&&["ptype"]=&&&&&&&int(0)&&&&&&["abstract"]=&&&&&&&array(1) {&&&&&&&&[0]=&&&&&&&&&array(2) {&&&&&&&&&&["type"]=&&&&&&&&&&&int(0)&&&&&&&&&&["text"]=&&&&&&&&&&&string(24) "浙江雁荡山求基友"&&&&&&&&}&&&&&&}&&&&&&["media"]=&&&&&&&array(0) {&&&&&&}&&&&&&["reply_num"]=&&&&&&&int(6)&&&&&&["user_id"]=&&&&&&&int()&&&&&&["user_portrait"]=&&&&&&&string(41) "ca8934?t="&&&&}
其中post_list就是用户发表帖子的动态,可以看到标题和发表时间,内容等信息,现在我们在这里面是没有找到ip的,在和谐之前,中间有个ip字段,将这个ip的值进制转换下可以获取到用户发表帖子的ip,
转载请注明: &
与本文相关的文章

我要回帖

更多关于 移动充值卡失效怎么办 的文章

 

随机推荐