Part-9: Error – The input is not a valid Base-64 string as it contains a non-base 64 character
We would receive below error while executing “InlineEditWebService.asmx” Request after setting CRMWRPCToken and CRMWRPCTokenTimeStamp values as per Part-7 and Part-8].
Issue:
The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters
Reason:
Extracted CRMWRPCToken [From Part-7] would have extra chars like “\”. This doesn’t accept by CRM because it corrupt the Base=64 format. so need to replace these values.
Solution:
Refer below steps to overcome this issue.
1. Look for the Service Request (InlineEditWebService.asmx) – [Same Request we added CRMWRPCToken and CRMWRPCTokenTimeStamp at Part-8].
2. Right Click – Select “Add Request Plug-in”
3. Enter the values as per below screen
This was originally posted here.
*This post is locked for comments