SAP Knowledge Base Article - Preview

2558183 - special characters in the password of a SOAP Web Service are not transferred correctly in the HTTP header


  • 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.



  • SAP NetWeaver
  • Web Services ABAP


SAP NetWeaver all versions


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 ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.