MTOS 4.25を使っているのだけど、こっちのアーカイブの中のpluginフォルダにはmixiCommentがない。
で、OpenSourceじゃない、MT 4.25をDLして、中身を覗いてみた。
ある...
そゆことか...
ライセンスの面倒に縛られずに遊びたいなぁ...と思ってMTOSにしたんだけど、よくよく見ると、ボクの使い方ではOSじゃない方でも全然問題ないなぁ...
OSじゃない方に移行ってできるのかなぁ...
が、しかし...
相変わらず、OpenIDでの認証はでけん。
mixiCommentが一覧に表示されるかどうかより、こっちの方が問題だ。
まぁ...なんでここまでムキになってるのか、自分でもよく分かんなくなってきた。
今日の実験
シンプルなOpenIDの認証デモを作成・公開して下さっている方を発見。
PerlでOpenIDの認証デモ(コンシューマ)を作ってみた/楽:
このソースをちょろちょろっといじって、自鯖に置いてやってみた。
MTのインストールが悪いのか、サーバ環境なのか、切り分けができると思ったから。
結果: MTでやった場合と同様。
例えば、mixiのOpenIDでやると、
mixi側のOpenID認証鯖の表示で、
This is an OpenID server endpoint, not a human-readable resource. For more information, see http://openid.net/.
というメッセージが出てくる。
前述の認証デモで、login.cgiを呼び出した段階で、認証鯖に渡すURIを表示してくれるのだが、ウチでやった場合と本家でやった場合で、内容が違うだわ。
本家は最後に、"openid.assoc_handle=ほげほげ"みたいのが付いてるんだけど、ウチのだとそれがない。
他のOpenIDでやった場合も、本家とウチで同じ違いが出てくるので、きっとこれが原因だね。
じゃあ、それは何故発生するの?
Net::OpenID::Consumerってモジュールの中で、assoc_handle=ほげほげを作ってるぽい?
↓
Net::OpenID::Consumer自体か、そこから呼び出してるモジュールが悪い?(足りない?)
ソースから読むOpenID (1) - Yet Another Hackadelic:
こちらで、Net::OpenID::Consumerのソースを解説付きで読んで頂いているので、関係ありそうなモジュールを洗ってみるコトにしよう...
...にしても、原因を突き止めるコト自体が目的になってて、実運用とか実はどうでもよくなってるのかも知れない...www
で、OpenSourceじゃない、MT 4.25をDLして、中身を覗いてみた。
ある...
そゆことか...
ライセンスの面倒に縛られずに遊びたいなぁ...と思ってMTOSにしたんだけど、よくよく見ると、ボクの使い方ではOSじゃない方でも全然問題ないなぁ...
OSじゃない方に移行ってできるのかなぁ...
が、しかし...
相変わらず、OpenIDでの認証はでけん。
mixiCommentが一覧に表示されるかどうかより、こっちの方が問題だ。
まぁ...なんでここまでムキになってるのか、自分でもよく分かんなくなってきた。
今日の実験
シンプルなOpenIDの認証デモを作成・公開して下さっている方を発見。
PerlでOpenIDの認証デモ(コンシューマ)を作ってみた/楽:
このソースをちょろちょろっといじって、自鯖に置いてやってみた。
MTのインストールが悪いのか、サーバ環境なのか、切り分けができると思ったから。
結果: MTでやった場合と同様。
例えば、mixiのOpenIDでやると、
mixi側のOpenID認証鯖の表示で、
This is an OpenID server endpoint, not a human-readable resource. For more information, see http://openid.net/.
というメッセージが出てくる。
前述の認証デモで、login.cgiを呼び出した段階で、認証鯖に渡すURIを表示してくれるのだが、ウチでやった場合と本家でやった場合で、内容が違うだわ。
本家は最後に、"openid.assoc_handle=ほげほげ"みたいのが付いてるんだけど、ウチのだとそれがない。
他のOpenIDでやった場合も、本家とウチで同じ違いが出てくるので、きっとこれが原因だね。
じゃあ、それは何故発生するの?
Net::OpenID::Consumerってモジュールの中で、assoc_handle=ほげほげを作ってるぽい?
↓
Net::OpenID::Consumer自体か、そこから呼び出してるモジュールが悪い?(足りない?)
ソースから読むOpenID (1) - Yet Another Hackadelic:
こちらで、Net::OpenID::Consumerのソースを解説付きで読んで頂いているので、関係ありそうなモジュールを洗ってみるコトにしよう...
...にしても、原因を突き止めるコト自体が目的になってて、実運用とか実はどうでもよくなってるのかも知れない...www



コメントする