Hi All,
OKTA is not able to verify APPIAN using event Hooks?
we have create get and post api in Appian ,but still its not able to connect . I think missing very small part.
Did any one connected earlier then please help
Discussion posts and replies are publicly visible
Did you check the logfile tomcat-access?
@stefan Helzle We verified the logs but can't see the request /response ,neither able to print the logs.
Yes OKTA and APPIAN not able verify each other .. even I am trying as per the document.
Any suggestion can help. Any alternative to get the logs may help.
What I mean is that in your Postman screenshot, the GET does not show the validation value in the returned body.
From OKTA request it will be sending the verification code. So for testing i was checking the value and it is working as per the requirement. But not from OKTA .
Is that answered your question.
Okay This i was testing as i have not checked the box .. so it inot giving the value
But ideally Scenario
In get call OKTA is going to send the x-okta-verification-challenge :<>
Which needs to be send in the request Body of the Get call .{as per the okta document https://developer.okta.com/docs/concepts/event-hooks/#one-time-verification-request }
Can you change the header name for authentication, OKTA is using to "Appian-API-Key"?
Is there any way to log request in appian ?
I know. Appian is very specific about this. When you use the header "Authorization", you must adhere to this
Appian-API-Key Header:curl example.appian.com/.../endpoint -H "Appian-API-Key: ${API_KEY}"
curl example.appian.com/.../endpoint -H "Appian-API-Key: ${API_KEY}"
Bearer Token Header:curl example.appian.com/.../endpoint -H "Authorization: Bearer ${API_KEY}"
curl example.appian.com/.../endpoint -H "Authorization: Bearer ${API_KEY}"
Basic Authentication Header (with null username):curl -u :${API_KEY} example.appian.com/.../endpoint
curl -u :${API_KEY} example.appian.com/.../endpoint
curl -u ${API_KEY}: example.appian.com/.../endpoint
I mean the colon before or after the key.
Above screen is Okta where i am passing Option 1 which working. But since i don't know what request i am getting can't filter the verification values
is there any way to log the Get request in APPIAN ??
AFAIK there is no detailed logging in Appian by default. If required, you can open a support case and ask for assistance from the cloud team.