To protect the WSDL documents of a Web service deployed on an AS Java system, you can enable the authentication for accessing WSDL documents. By default, WSDL authentication is disabled. After you enable WSDL authentication on AS Java, users must use one of the following authentication methods before they can download or open an WSDL document:
HTTP Basic
Single Sign-On (SSO)
X.509 client certificate
Note
When WSDL authentication is activated, the system checks whether the authenticated user is authorized to access WSDL documents. An authorized user must be assigned to the WSDL_Viewer role, or to a role that contains the WSDL_Visualization UME action.
The user account you use to configure WSDL authentication is assigned to the NWA_SUPERADMIN role.
Log on to SAP NetWeaver Administrator.
Choose
Alternatively, you can use the quick link /sys-config as follows:
http://host:port/nwa/sys-config
In the Details area, choose the Services tab.
Choose Web Services Container service.
Alternatively, you can filter the list of services by entering Web Services Container in the provided field.
In the Properties area, choose the wsdl.security property and modify its value as follows:
Choose Modify, enter true in the custom value field that opens, and then choose Set.
To confirm choose Save.