OpenID学習中である。(なかなか時間が取れずにはかどらない・・) 先日ruby-openidのサンプルを立ち上げて動かしてみたところだが、1点問題にぶち当たっていた。 会社(Firewallの中でHTTPアクセスはプロキシ経由が前提)の中に立ち上げたOpenIDサンプル実装(OP,RP実装を含む)を使って 色々遊ぼうと思ったのだが、さっぱり遊べない というべきだろうか。そんな問題である。 あまりにつまらないので、自宅サーバを登場させてそちらにサンプル実装を乗っけたところちゃんと遊べたので、設定ミスではないらしい。 OpenIDってリダイレクトでブラウザを介してポンポン飛ぶだけだから中と外を意識しなくても使えるのかなぁ なんて思っていたのだが、そうじゃないらしいということだ。 会社の中と外をまたがるOpenIDの使い方として2つ考えられる。即ち 社内のOP、オープンなRP 社内のRP、オ
![RubyでProxyサーバ経由でのOpenIDアクセス - ある異邦人の技術メモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cd21e6fe428f1533593173aa7a5f5809d03908e6/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshimonoakio%2F20080707%2F20080707173454.png)