How to get sessionid and salesforce org base url in salesforce
old :
string getSessionId=UserInfo.getOrganizationId().substring(0, 15) + ' ' + UserInfo.getSessionId().substring(15);
string loginUrl=URL.getSalesforceBaseUrl().toExternalForm()+'/secur/frontdoor.jsp?sid='+getSessionId;
System.debug('>>>>>>>DEBUG>>>>>>>>>>>'+loginUrl);
===========================================
new 12-6-2024
1.
string getSessionId=UserInfo.getOrganizationId().substring(0, 15) + ' ' + UserInfo.getSessionId().substring(15);
string loginUrl='/secur/frontdoor.jsp?sid='+getSessionId;
System.debug('>>>>>>>DEBUG>>>>>>>>>>>'+loginUrl);
2. ofter domain we need to add step1 output then we get full url for login using sessionid in salesforce.
===========================================================
1 : domain:
2 : add url : /secur/frontdoor.jsp?sid=
3: org id: 00D6u0000004Y50
4. session:
5. sessio id means : org id + session
========================================
domine/secur/frontdoor.jsp?sid=00D0D0000008imn%20!AREAQFPA2BJHLCOGes3rDqVgQR7pAvf_4IHenIPlhX4MqydbAG7Y2RwrxJXhpzRtbV6V.nqlUinQ4.EcuDXYwKxXWCYCoChp
==============================
System.debug('domine-in-devconsole/secur/frontdoor.jsp?sid='+UserInfo.getSessionId().substring(15));
Comments
Post a Comment