User self registration form on CMS not working

aryandelhi
Kilo Contributor

Hello,

I have activated the "User Self Registration" plugin. I can see "Self registration form" link(/ess/user_registration_request.do?sys_id=-1&sysparm_view=ess) on login page but clicking on the link simply reloads the same page.

Can anyone let me know how to fix this issue?

Thanks!

11 REPLIES 11

Chuck Tomasi
Tera Patron

Hi Arayn,



It seems to work find from the standard login (no /ess/ prefix on the registration link), but not from the CMS page. Looking in to it to see what I can find.


Chuck Tomasi
Tera Patron

It appears the user self-registration page is not set up well for the CMS page. You can find it under System UI> Welcome Page Content. The link it is trying to go to is:



user_registration_request.do?sys_id=-1&sysparm_view=ess



Unfortunately, the ESS prefix gets in the way and turns it in to



https://instancename.service-now.com/ess/user_registration_request.do?sys_id=-1&sysparm_view=ess



One workaround I found is to put the instance name in (to make a full URL. Ugly, but it works.)



https://instancename.service-now.com/nav_to.do?uri=/user_registration_request.do%3Fsys_id%3D-1%26sys...



If I get a chance, I might try a public UI page that does a simple redirect...


I was unable to get this working with a redirect (HTML META tag) in a public UI page from the CMS either. It works great from the standard login page, but same symptom you saw before (just reloads the current page) from the CMS. The only way I can see is to give a FQDN, full path, URL, which makes it very instance specific and icky in my opinion.


Can I use it within iFrame?



Or is it possible to style this page?



Thanks a lot for your help!