I am trying to upload an image with uploadImage:(JiveNativeImage *)image onComplete:(JiveImageCompleteBlock)complete onError:(JiveErrorBlock) errorBlock; with a 403 status code with "The request could not be validated as originating from within the SBS application". I noticed that the JiveRetryingHTTPRequestOperation is missing the "X-JCAPI-Token". I'm not entirely sure why the URL Loading System is not adding that cookie to the request, but if that is the issue, do you have any workarounds?
Any help would be greatly appreciated.
I am authenticating using SAML SSO and calling the -(void) OAuthTokenWithOAuthID:(NSString*)oauthID OAuthSecret:(NSString*)oauthSecret onComplete:(JiveOAuthCredentialsCompleteBlock)completeBlock onError:(JiveErrorBlock)errorBlock; to get an OAuth token.
None of the other API calls made through the SDK have returned a 403 to me.