人類最原始的表達,原自於抽象文字與圖形的演變。創意是不作繭自縛,無視章法條規,生活處處是隨手可得的題材。在邏輯的領域裡,幻想的空間是無盡的,以虛擬來實現色彩,交織著黑與白的錯雜色素,無須因罐頭程式產生的遷就效果。在簡單的國度裡加一點放縱的思想,讓腦袋極度思考。
2013年11月27日 星期三
運用Hosts在本機端開發OpenID和OAuth
對於有開發過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底下。
-雲遊山水為知已逍遙一生而忘齡- 電腦神手
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言