mixiCommentの謎とか、OpenIDの謎とかとか

| コメント(0) | トラックバック(0)
先日の記事、

MT 4.25にしてみた

で、MT 4.25になって、mixiCommentが標準搭載...のハズなのに、出てこない...の謎は(ちょっとだけ)解けた。

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


トラックバック(0)

トラックバックURL: http://www.deardorothy.net/mt/mt-tb.cgi/27

コメントする

このブログ記事について

このページは、ゆめおりかなたが2009年4月14日 01:25に書いたブログ記事です。

ひとつ前のブログ記事は「iMTを使ってアドエスから」です。

次のブログ記事は「WILLCOM NS」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。