Symptom
You are trying to create a Mashup that is linked to C4C BTP.
However, the consumer secret and SAP BTP don't generate consumer secret with less than 80 characters now.
For this reason, you get the error: "Your entry is too long. Do not enter more than 80 character(s)."
Environment
SAP Cloud for Customer
Reproducing the Issue
- Login to C4C tenant;
- Go to Administrator -> Mashup Web Service;
- Open the mashup;
- Change authorization to Oauth/Basic;
- Paste in consumer secret filed more than 80 characters.
Result: You get the error, "Your entry is too long. Do not enter more than 80 character(s)."
Cause
From BTP Development team, they checked this and the result is that the client secrets longer than 80 character(s) cannot be changed for binding secrets, which is the recommended and the default credential type.
From C4C Development team, they checked this and the max length of "APC_V_LANGUAGEINDEP_LONG_NAME" is 80 character(s). That's why the client secret cannot exceed 80 character(s). This is the same for all our customers.
Resolution
This is the current system expected behavior.
An alternative option may be to check the SAP Cloud for Customer - Customer Influence to submit an idea:
Keywords
BTP, C4C, your entry is too long, Do not enter more than 80 character, Mashup. , KBA , AP-RC-GEN-MSH , Mashups , How To