Hello, in PI web api, Can I disable SSL/TLS certificate and use ws:\\ instead of wss:\\ ?, which means a websocket without encryption?
Everything done with the PI Web API must be done using HTTPS or WSS (in the case of channels). There is no way to bypass these requirements.
Could you please let us know the reason why you want to disable certificate on PI Web API? You can only use wss with https and ws with http. By default if certificate is not available during installation self signed certificate is installed which enables https on PI Web API.
RFC reference for websockets:
The reason is for testing purposes.
I am trying to use ABAP Push Channels and get a websocket connection to PI web api. The idea is to have an ABAP program that connects to Web API, get the values for a tag using a channel and saves the information to a SAP table.
Because in SAP you need to handle the SSL certificate on BASIS I need to setup some things that at this point I don't have access to. So, I thought it would be easy to disable the secure websocket connection and use a regular websocket connection.
Retrieving data ...