OAuth 2.0 is the industry-standard protocol for authorization. The OAuth 2.0 authorization framework enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the third-party application to obtain access on its own behalf.
This plug-in supports OAuth 2.0 Username-password and Webserver flows. It provides the smart services to access the protected resources using HTTP Service.
For more information on the OAuth 2.0 protocol, please visit https://oauth.net/2/. The download includes implementation instructions for the plug-in.
Hi, I am trying to connect to Salesforce using webserver flow. I have published the datastore for OAUTH_CREDENTIAL and set up third-party credentials as defined in the instructions. (redirect_uri set to appian_instance_name/.../callback, authentication_server_url = instance_name.my.salesforce.com/.../authorize, token_endpoint_url=instance_name.my.salesforce.com/.../token). However, when I try to put the URL for the one time deployment, I get an error. In the logs, it says "Error no handler for -9" after it prints out context parameter and param val. Then it says "com.microsoft.sqlserver.jdbc.SQLServerException: The value is not set for the parameter number 1." I am not sure what the error might be. Please advise if you have any insight into this error.
© 2020 Appian. All rights reserved.