Problem:
Apigee Edge Private Cloud has been installed and configured to run SSL for the management UI. The newly added user tries to reset his password by clicking the "Forgot password" link in the UI. When the user receives the email to reset their password, the link from the email opens to a blank page.
Solution:
Modify the configuration file
/<install-root>/apigee4/config/ui/apigee-onpremise.conf
add:
apigee.feature.useHTTPS="true"
X-Forwarded-Proto: https
restart the management UI. After this the reset link in the forgot password email would properly direct you to a SSL enabled page that would allow the users to reset their password.
Thanks for the post @Janice Hunt ... I do not have apigee-onpremise.conf in the above location , I need to make the change in apigee4/config/ui/apigee.conf
Also looks like in the 15.04 we don't need X-Forwarded-Proto: https rather only apigee.feature.useHTTPS="true" ? I am not sure.
I just added apigee.feature.useHTTPS="true" and it seems to have fixed it for me .
Is X-Forwarded-Proto: https needed only for older versions ?