Project

General

Profile

Bug #3416

Identity portal does not handle special characters (e.g., accents)

Added by Ben Leinfelder almost 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Ben Leinfelder
Category:
d1_identity_manager
Target version:
-
Start date:
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

For example, "benjámin" is turned into "benjámin".
It renders in the portal/account.jsp page correctly, but in the /accounts/ listing it shows incorrectly. The LDAP record also shows it incorrectly.
I believe this is an encoding issue with the portal pages/identity servlet when registering/updating that information.


Related issues

Related to Infrastructure - Task #3629: Handle CILogon DN containing UTF-7 encoded special characters Closed 2013-03-01

History

#1 Updated by Ben Leinfelder almost 12 years ago

I tried setting the Tomcat server.xml Connectors to use URIEncoding="UTF-8", but that did not solve this issue.

#2 Updated by Ben Leinfelder almost 12 years ago

  • Status changed from New to Closed

A combination of setting the request to use UTF-8 in the IdentityServlet:
request.setCharacterEncoding("UTF-8");

and setting the account.jsp page to use UTF-8:
<%@page contentType="text/html; charset=UTF-8" %>

and using POST for the ajax calls.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)