cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
518
Views
2
Helpful
1
Replies

GetEvent API : Access Denied/Session Ticket Required

mharidas
Cisco Employee
Cisco Employee

Hi,

I am trying to invoke GetEvent API to get the session password.

When I use the credentails of the user 9bzz-zzzz.gen) who created the event, I get a failure with message "Session Ticket Required"

Any pointers? Thanks!

REQUEST XML

<?xml version="1.0" encoding="UTF-8"?>

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service">

<header>

<securityContext>

<webExID>bzz-zzzz.gen</webExID>

<password>XXXXX</password>

<email>bzz-zzzz.gen@hello.com</email><siteID>765612</siteID>

<partnerID>AAAAAAA</partnerID>

</securityContext>

</header>

<body>

<bodyContent xsi:type="java:com.webex.service.binding.event.GetEvent"><sessionKey>206645029</sessionKey></bodyContent>

</body>

</serv:message>

RESPONSE

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
  
<serv:header>
  
<serv:response>
  
<serv:result>FAILURE</serv:result>
  
<serv:reason>Session ticket is required</serv:reason>
  
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
  
<serv:exceptionID>030083</serv:exceptionID>
  
</serv:response>
  
</serv:header>
  
<serv:body>
  
<serv:bodyContent />
  
</serv:body>
</serv:message>

1 Reply 1

mifierro
Level 4
Level 4

Greetings! This indicates that your site is using SAML authentication, which requires a Session Ticket be created via AuthenticateUser when the user logs in. You can find more information in the API Reference documentation under the AuthenticateUser section.