Symptom
- Special characters in the password of a SOAP Web Service are not encoded correctly in the SOAP request. The user credentials are sent in the HTTP header with basic transport channel authentication.
- The service provider returns HTTP 401 Unauthorized.
- When monitoring the web service call with any HTTP monitoring tool it is visible that the special character in the password is wrongly converted to '#' or to some other character.
Read more...
Environment
- ABAP Web Services
- SAP NetWeaver
- SAP NetWeaver Application Server for SAP S/4HANA
- ABAP PLATFORM - Application Server ABAP
Product
ABAP platform all versions ; SAP NetWeaver Application Server for SAP S/4HANA all versions ; SAP NetWeaver all versions
Keywords
Webservice, Web Service, Webservices, Web Services, ESI, ESI_GDPR, ESI_STD, HTTP basic authentication, message based authentication, special characters in the password, wrong encoding of special characters, non-ASCII , KBA , BC-ESI-WS-ABA-RT , WebServices ABAP Runtime , BC-ESI-WS-ABA-CFG , WebServices ABAP Configuration , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview