コメント部分にある特定の文字が含まれるとブックマークできない

何回やり直しても登録できないと思ったら

どうも XSS 対策関連でエスケープ対象にすべき文字があったら、ブックマークできないらしい。というか、当該文字だけ捨てて(サニタイジングして)、ブックマーク自体は登録できるようにして欲しい。

というか、以前は登録できてましたよねぇ。

  • http://hikiwiki.org/ja/advisory20050721.html
    • これを見て、急遽 XSS 対策したということだったりして。まさに、ここに書いてある解決法(を参考にした方法)が実施されているっぽいので。

と思ったけど、違うみたい

当該記事だけではなく、他の記事もブックマークに登録できなくなっている!! 全滅。ががーん。(→ MenuExt 経由でない場合は、今まで通りブックマークできる)

原因判明

はてなブックマークで使っている cookie の中身が増えたからでした。対応完了。
というか、cookie の値を見ずに対応する方法も試してみて、一応うまくいったけど、タイミング依存問題があるので、あんまり使いたくない。