I traced a similar issue on our CMS system back to the
CasSingleSignOutFilter.
Can you please check if this is the same issue as:
https://issues.jasig.org/browse/CASC-122
Cheers,
Joachim
Am 30.09.2010 16:53, schrieb Eric Schubert:
as the title says ... when CAS filters are added to caladmin, eventsubmit
web.xml deployed on JBoss 5.1 UTF-8 encoding breaks on event entry for Bedework
calendar.
For example:
I traced the urlencoded POST data of an Über (%C3%9Cber) found it has proper
POST escape encoding (Unicode UTF-8: U+00DC (Ü) C39C LATIN CAPITAL LETTER U
WITH DIAERESIS)
When Jbossweb interprets the posted urlencoded data w/CAS filters, hex.C3 is
interpreted as ASCII 195 (Ã) and hex.9C as ASCII 156 (œ) which is how the Über
is recorded (incorrectly) in the database and later displayed (incorrectly).
What is the problem?
Bedework http headers on POST have these values:
Accept:.text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language:.en-us,en;q=0.5
Accept-Encoding:.gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
How does CAS set encoding with the above info? Is there a hard coding option
to force UTF-8?
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user