cookieが無効のブラウザからPloneの認証を通す。1

Plone研究会でPloneの携帯対応をしています。Ploneは、cookie無効のブラウザからはアクセスできません。携帯電話の多くはcookie無効がほとんどです。cookie無効の携帯は切り捨てればよいのですが、なんとか通るようにしたいと思い、リサーチするなか以下の方法が見つかりました。

Ploneはcookieを使ってフォームベース認証を行っています。この仕組みは、CMFCore内のCookieCrumblerを使って処理を行っています。ploneの直下にcookie_authentication というアイテムがそうです。

このCookieCrumblerは、cookie無効の環境のときには以下の方法をとることで、HTTP authenticationを使うようになります。

  • 認証を必要とするURLに続いて?disable_cookie_login__=1を入力をする。

携帯電話でのテストはしていませんが、FlockでCookiesをDisableにしてテストした結果、認証が通りました。

 

cookieが無効のブラウザからPloneの認証を通す。1” への2件のフィードバック

  1. はじめまして、コダマと申します。
    PloneでPCサイトと携帯サイトの連携サイトを構築しようかと
    考えていますが、携帯サイトがCookieの問題で上手くいきません。
    そこで、このサイトを見つけたのですが、まだ、初心者で理解できません。
    >認証を必要とするURLに続いて?disable_cookie_login__=1を入力をする。
    これはURLに入力するのですか?
    突然で申し訳ありませんが、ご教授お願いいたします。

  2. コダマさま。
    はじめまして。
    そうです。URLに入力します。でも、どうも、その後、検証した時には、うまく動きませんでした・・・。
    ただ、もう少し、有力かも?というやり方を発見したので、現在、Blogに書いています。
    今後ともよろしくお願いします!

コメントは受け付けていません。