Symptom
- When trying to save a hyperlink field in the Application, an error occurs: Invalid URL (Valid: http, https, ftp).
- When clicking on the URL of the field saved without the friendly name, it redirects the user to the same page page, but when copying and pasting the URL in a new browser tab, the URL works fine.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
Prerequisite: you have a hyperlink field in the Job Application or Candidate Profile.
- Go to the hyperlink field and click on the pencil icon to edit the field
- Add a URL
- Add a friendly name
- Click on Save
- An error occurs: Invalid URL (Valid: http, https, ftp)
When omitting the friendly name, it is possible to save the Hyperlink field. But when clicking on it, it redirects the user to the same page. The URL works fine when pasting it in a new browser tab.
Cause
The URL contains unsupported character(s) that are not allowed in URLs.
Examples below of unsupported character(s) in URLs:
- "#" (hashtag)
- "==" (equal signs)
Resolution
Ensure you do not use unsafe, unsupported characters in URLs. Encode the query parameters and ensure the target web server decodes and recognizes such URLs correctly.
Keywords
Invalid, hyperlink, link, URL, hashcode, redirected, error, pipeline, redirect, same, page , KBA , LOD-SF-RCM , Recruiting Management , Problem