Type: Regression Bug
Affects Version/s: 7.0.0 M3
Component/s: User Management
Environment:LIFERAY VERSION: 7.0 (master)
OPERATING SYSTEM: Windows7
APPLICATION SERVER: Tomcat 7.0.x
JAVA VIRTUAL MACHINE: Java 6
DATABASE: MYSQL 5.1
1. Please check that 'passwords.digest.encoding=base64' in portal-ext.properties. It's default value is 'base64'
2. Log in to portal instance.
3. Go to My Account page
4. Click on the Picture's Change button and upload a correct image.
5. Save and close Upload Image panel.
6. Save account settings.
Actual result: So in some cases(if the generated 'image_id_token' contains '+' character) uploaded image won't appear.
Expected result: Uploaded image always appears.
Note: LPS-40221 introduced a new parameter = 'image_id_token'. If 'passwords.digest.encoding=base64' then the generated image_id_token can contain '+' character. In this case this value won't be url safe.