欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法

詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法

熱門標(biāo)簽:周口網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 網(wǎng)絡(luò)電話400申請 外呼系統(tǒng)人工客服 百度地圖標(biāo)注類型是酒店 福建高頻外呼防封系統(tǒng)哪家好 400電話申請辦理 商丘外呼系統(tǒng)好處 全國各省地圖標(biāo)注點(diǎn) 隨州銷售電銷機(jī)器人公司

詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法

近日,項(xiàng)目中需要接入一個(gè)“年久失修”的PHP應(yīng)用,由于系統(tǒng)已經(jīng)建設(shè)多年,并且是信息中心自己的人通過某些工具弄出來的,而且是本人未真正接觸過的PHP寫的,而且跟我們的系統(tǒng)不在同一服務(wù)器上也就是存在跨域的問題,想通過客戶端模擬登錄的方式來實(shí)現(xiàn),但是總是不成功。

沒辦法,只好想盡一切辦法查看頁面源代碼,然后,找服務(wù)器的php文件,分析。

由于對php不熟悉,加上沒有仔細(xì)看,因此,對于找到的登錄頁面的php文件,一開始只是有一個(gè)初步的了解,基本上確定是通過cookie來實(shí)現(xiàn),實(shí)際上真正的驗(yàn)證機(jī)制還有如何驗(yàn)證都沒有了解清楚,急著就開始新的征程,結(jié)果屢試屢敗。
先說一下一開始的實(shí)現(xiàn)方式:

最開始

系統(tǒng)中添加一個(gè)iframe,試圖從本地應(yīng)用中給iframe中的遠(yuǎn)程系統(tǒng)的指定頁面的用戶名、密碼賦值,并模擬“登錄”按鈕的單擊事件。這個(gè)是必定失敗的,因?yàn)椋缬蛄耍琷s一般不能跨域遠(yuǎn)程操作別人的東西。

然后

本地form的遠(yuǎn)程action。在本地的頁面中新增一個(gè)form,此form中添加上與目標(biāo)系統(tǒng)一樣的登錄界面的內(nèi)容(就是用戶名、密碼輸入框,特別說明的是此應(yīng)用尚沒有驗(yàn)證碼),然后在頁面加載時(shí),便給form中的元素賦值,點(diǎn)擊本地頁面的“單點(diǎn)登錄”時(shí),提交此form,試圖按照java登錄驗(yàn)證的模式來實(shí)現(xiàn)此php系統(tǒng)的登錄驗(yàn)證。但是,依然,無法正常登錄。

接下來

仔細(xì)分析登錄的php文件。發(fā)現(xiàn)驗(yàn)證過程其實(shí)是通過cookie來實(shí)現(xiàn)的,依稀記得早期的很多BBS都是這種方式。找相關(guān)人員通過各種途徑,大體了解了登錄驗(yàn)證的機(jī)制及過程,原來是在登錄之后,將信息寫入cookie,每個(gè)頁面都會引入一個(gè)通過讀取cookie并根據(jù)cookie的內(nèi)容進(jìn)行判斷的php文件。這樣了解了驗(yàn)證機(jī)制。于是,想要通過跨域?qū)慶ookie的方式來實(shí)現(xiàn),由于本身的應(yīng)用是portal應(yīng)用,因此,寫跨域應(yīng)用也費(fèi)了一些勁,最終,寫本地cookie沒問題,但是跨域的cookie,連想都不用想,生成不了。

最后

分析php的登錄界面,發(fā)現(xiàn)之所以每次定向的登錄php文件,在進(jìn)行驗(yàn)證的時(shí)候,都有一個(gè)if(isset($submit) and $submit=="登錄")這樣的判斷,不是特別明白這句是什么意思,isset貌似是判斷參數(shù)是否為空,而后面則判斷參數(shù)值為“登錄”!由于本人php水平太低,不知道這樣的判斷有何作用,是否能夠執(zhí)行。最終,只能跟客戶討論是否可以通過在服務(wù)端新增一個(gè)專門用于接收單點(diǎn)登錄需要的php文件。只是把原來的登錄用的php文件做了修改,去掉這些判斷,并且原來的登錄在驗(yàn)證之后,跳轉(zhuǎn)到的目標(biāo)頁面是通過從地址欄獲取的信息來進(jìn)行跳轉(zhuǎn)的,因此,對此部分內(nèi)容也進(jìn)行了調(diào)增。這樣,最終形成了以下的ssologon.php文件

?php require($DOCUMENT_ROOT."/db.inc"); 
 
    $dbh=db_connect(); 
    if(!$dbh) die("mysql connect failed. please wait to retry..."); 
    $sql="select * from user_code where ((user_name='$username') and (user_password='$password'))";            
    $result=mysql_query($sql,$dbh); 
    if(!$result) die("mysql system error, please connact with admin"); 
    $num=mysql_num_rows($result);       
    if($num1){ //not such a man 
      db_close($dbh); 
      echo "$header 姓名或者密碼錯(cuò)誤 $footer"; 
      exit;   
    } 
    else{ //驗(yàn)證通過,設(shè)置cookie 
      $row=mysql_fetch_object($result); 
      db_close($dbh); 
      $temp=$row->user_id."*".$row->user_cnname."*".$row->user_password;            
      $ret=setcookie("WEBOAUSER","$temp"); 
      echo "meta http-equiv='refresh' content='0;url=http://192.168.1.4/uuu/default.php'>"; 
       
      exit;                 
    } 
?> 

然后,把本地應(yīng)用中的form的action指定為此php文件,搞定!

總結(jié),對于需要分析別人的東西才能搞定的事情,一定不能過于焦躁,要仔細(xì),了解原理,才能事半功倍。

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • PHP與JavaScript針對Cookie的讀寫、交互操作方法詳解
  • PHP利用Cookie設(shè)置用戶30分鐘未操作自動退出功能
  • PHP中Cookie的使用詳解(簡單易懂)
  • php及codeigniter使用session-cookie的方法(詳解)
  • PHP如何讀取由JavaScript設(shè)置的Cookie
  • PHP設(shè)置Cookie的HTTPONLY屬性方法
  • php cookie用戶登錄的詳解及實(shí)例代碼
  • php頁面跳轉(zhuǎn)session cookie丟失導(dǎo)致不能登錄等問題的解決方法
  • php cookie 詳解使用實(shí)例
  • PHP Cookie學(xué)習(xí)筆記
  • PHP中cookie知識點(diǎn)學(xué)習(xí)

標(biāo)簽:樂山 十堰 定西 六安 佛山 迪慶 南寧 海南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法》,本文關(guān)鍵詞  詳解,cookie,驗(yàn)證,的,php,應(yīng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    黄色日韩三级电影| 呻吟揉丰满对白91乃国产区| 在线这里只有精品| 国产精品乱人伦| 国产**成人网毛片九色| 美女网站视频色| 国产三级欧美三级| 国精品**一区二区三区在线蜜桃| 欧洲美一区二区三区亚洲| 日韩精品中文字幕一区| 麻豆视频观看网址久久| 成人在线一级片| 久久久亚洲精品一区二区三区| 麻豆极品一区二区三区| 亚洲 小说 欧美 激情 另类| 久久尤物电影视频在线观看| 国产精品综合二区| 国产美女福利视频| 亚洲人精品午夜| 亚洲成人福利视频| 欧美性大战久久| 午夜精品影院在线观看| 久久午夜夜伦鲁鲁片| 精品人伦一区二区色婷婷| 精品亚洲免费视频| 黄色香蕉视频在线观看| 69堂亚洲精品首页| 蜜臀av亚洲一区中文字幕| 久久亚洲无码视频| 亚洲国产精品传媒在线观看| 99re这里只有精品视频首页| 欧美午夜宅男影院| 日日嗨av一区二区三区四区| 日韩精品电影一区二区| 欧美激情资源网| 91在线观看污| 日韩一级二级三级精品视频| 韩国精品主播一区二区在线观看| 午夜精品一区二区三级视频| 亚洲精品久久嫩草网站秘色| 国产不卡一二三| 久久综合九色综合欧美98| 国产不卡在线一区| 欧美午夜电影在线播放| 成人免费毛片a| 国产精品久久免费观看| 国产精品久久久久久久久动漫| 一卡二卡三卡四卡五卡| 日韩欧美美女一区二区三区| 国产成人精品一区二区三区网站观看| 在线观看免费一区| 青青草精品视频| 国产一区二区播放| 日日摸夜夜添夜夜添国产精品| 欧美福利在线视频| 亚洲一区二区在线免费看| 亚洲a v网站| 亚洲欧美偷拍三级| 精品少妇人妻一区二区黑料社区 | 香蕉网在线播放| 中文av一区二区| 国产精品久久久久久亚洲av| 国产三级欧美三级| 四虎成人免费视频| 日本一区二区在线不卡| 小毛片在线观看| 国产精品黄色在线观看| av网站有哪些| 亚洲欧美经典视频| 成熟人妻av无码专区| 亚洲制服丝袜一区| 精品伦精品一区二区三区视频密桃| 亚洲国产精品久久艾草纯爱| 性少妇xx生活| 天堂影院一区二区| 色综合久久久久久久久| 喷水一区二区三区| 在线观看日韩电影| 国产伦精品一区二区三区在线观看| 69久久夜色精品国产69蝌蚪网| 国产白丝精品91爽爽久久| 日韩午夜电影在线观看| 91免费看片在线观看| 国产区在线观看成人精品| 中文字幕乱码一区| 亚洲美女在线国产| 肉色超薄丝袜脚交69xx图片| 奇米影视一区二区三区小说| 欧美亚洲另类激情小说| 国产99精品在线观看| 精品日韩欧美在线| 国产xxxxxxxxx| 一区二区成人在线视频| 日本黄色小说视频| 国产裸体歌舞团一区二区| 欧美成人三级在线| 欧美久久久久久久久久久| 自拍偷自拍亚洲精品播放| 三区四区在线观看| 蜜臀av一区二区三区| 久久综合给合久久狠狠狠97色69| 91免费视频观看| √…a在线天堂一区| 色www亚洲国产阿娇yao| 奇米影视一区二区三区| 91精品国产综合久久福利| 人妻巨大乳一二三区| 亚洲欧洲99久久| 五月天色婷婷丁香| 国产一二精品视频| 国产午夜精品一区二区三区四区| 亚洲天堂视频一区| 日日骚欧美日韩| 欧美一区二区三级| 国产成人精品无码片区在线| 亚洲中国最大av网站| 欧美色网一区二区| 丰满少妇中文字幕| 一区二区三区在线观看国产| 91福利小视频| 性生活在线视频| 一区二区三区精品在线| 欧洲一区在线观看| 先锋资源在线视频| 亚洲一二三专区| 欧美日韩精品欧美日韩精品一综合| 91免费国产在线观看| 亚洲综合在线视频| 欧美日本免费一区二区三区| 少妇伦子伦精品无吗| 亚洲国产日韩一区二区| 欧美日韩三级在线| av免费观看不卡| 日韩av午夜在线观看| 精品入口麻豆88视频| 精品成人无码一区二区三区| 国产一区二区中文字幕| 中文字幕国产一区| 色先锋aa成人| 久久国产免费视频| 三级在线观看一区二区| 欧美成人乱码一区二区三区| 久久久久久国产免费a片| 国产一区二区三区四| 国产精品天干天干在观线| 国产精品成人99一区无码| 日韩激情一二三区| 欧美tk—视频vk| 国产精品综合激情| 波多野结衣在线一区| 一区二区三区不卡在线观看| 欧美高清视频www夜色资源网| 国产精品无码网站| 国内精品视频一区二区三区八戒| 国产精品另类一区| 欧美日韩中字一区| 亚洲欧美视频在线播放| 国产美女一区二区| 有坂深雪av一区二区精品| 91精品在线免费| 99久久99久久精品免费看小说.| 国产福利精品一区二区| 亚洲人午夜精品天堂一二香蕉| 欧美理论片在线| 永久免费av无码网站性色av| 99热精品一区二区| 五月天激情综合| 久久精品夜夜夜夜久久| 一本色道**综合亚洲精品蜜桃冫| 波多野吉衣在线视频| 亚洲成人中文在线| 久久综合狠狠综合久久综合88| 成人观看免费视频| 亚洲av成人精品一区二区三区 | 国产女人18水真多18精品一级做 | 国产在线看一区| 亚洲精品写真福利| 日韩免费电影一区| 成年人av电影| www.久久国产| 成人不卡免费av| 成人不卡免费av| 亚洲素人一区二区| 日韩你懂的电影在线观看| 成人一级黄色大片| 一二三区视频在线观看| 国产福利一区二区三区| 亚洲成人动漫在线免费观看| 国产欧美日韩另类视频免费观看| 欧美日韩一区视频| 特黄一区二区三区| 这里只有精品在线观看视频| 国产很黄免费观看久久| 午夜欧美在线一二页| 国产精品美女一区二区在线观看| 欧美一区二区三区四区视频| 国产精品视频一区二区三| 久久国产精品无码一级毛片| 99国产精品久| 国产一区二区三区免费播放|