台灣最大程式設計社群網站
線上人數
792
 
會員總數:245217
討論主題:189089
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 在本機端開發 OpenID 和 OAuth 的技巧
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在本機端開發 OpenID 和 OAuth 的技巧
價值 : 0 QP  點閱數:796 回應數:0

樓主

E-Troy 版主
初學者
80 52
283 11
發送站內信

對於有開發過OpenID和OAuth都大概知道其流程和結構,透過OpenID的驗證,取得的資訊,會回傳至原生的DomainName。但是開發的時候,程式的修改,就要放到已對外連結路由的主機上,才能做測試。如果是像PHP的開發,那是比較省時,還不會太麻煩。但如果是遇到像JSP或者Windows Azure這種開發環境底下,每一次的更新等待,都是很耗時的。筆者在一個文章談到「Windows 8修改Hosts文件方法」(不同的winodows系統都可以做設定),我們可以透過Hosts的特性,來達到一個「欺騙」,進而讓OpenID或OAuth的系統計算導向的原生位置,轉而導向127.0.0.1。怎麼做呢??很簡單。

在hosts文件底下呢,輸入127.0.0.1 example.com。example.com這個就是開發者和ISP或者某家廠商所提供的設定底下的domain name,例如:www.myhome.com。新增完之後,當開發者透過Visual Studio底下執行並除錯時,向OpenID或OAuth所取得的資訊之後導向的位置,就會透過hosts的控制下,成功的從OpenID或OAuth系統取得參數。如此一來,開發者就可以透過本端進行開發除錯,減少許多更新部暑的時間。

host的路徑各OS略有不同,在Win 7和Win 8是在C:\Windows\System32\drivers\etc底下。




搜尋相關Tags的文章: [ 教學 ] , [ OpenID ] , [ OAuth ] ,
本篇文章發表於2015-10-05 13:33
== 簽名檔 ==
上帝的藝術-電腦神手的領域 - http://etroy.pixnet.net/blog
上帝的藝術-微軟的神域 - http://etroy-com.blogspot.tw/
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.