WSDL stands for Web Services Description Language, which is an XML-based interface definition language used to describe the function of Web services. The acronym can also refer to a WSDL file that contains a specific WSDL description of a Web service, as it is in our case. WSDL provides a machine-readable description of how a web service can be called, what parameters it expects, and what data structures it returns.
WSDL is often used in tandem with SOAP and an XML schema to provide Web services. By reading the WSDL file, a client program connecting to a Web service can find out what operations are available on the server. The WSDL file contains all special data types used in the form of XML Schema. The client uses SOAP to call the operations listed in the WSDL file using XML over HTTP.
In FortiADC, WSDL check is an option under Soap Format Check which is part of XML validation. In order to configure this option, you must upload your WSDL file or files to FortiADC.
To upload a WSDL file:
- On the navigation bar, click Web Application Firewall> API Protection.
- Click the WSDL tab. Click Create New. The WSDL dialog opens.
- Specify a unique name for the WSDL configuration.
- Click Choose File to browse for and upload the WSDL file.
- Click Save.