When attempting to call FlexiCapture Cloud by API data source that is configured using an HTTPS web address, the following error is displayed in the feedback zone:
Error: The provided URI scheme 'https' is invalid; expected 'http'.
Parameter name: via
The problem is obvious if you are trying to access the service under HTTPS, but it’s being called with HTTP. By default, web services in Workflow are not configured to allow HTTPS connections.
This method has different settings for HTTPS service and HTTP service. When you want to get data from HTTP, you should use TransportCredentialOnly. For HTTPS you should use Transport:
So on the client configuration, you need to change the security mode:
in your app.config file. This change will allow you to use HTTPS instead of HTTP