Dave,
I had a Skype convo with Vlad.
In it, he said 1 important thing:
"When you make a normal REST call from Aware IM it is done from the backend - there is no UI involved. If you are calling from the UI it's a lot more complicated, like I explained. "
Well, I think he misinterpreted this post from the very beginning.
A "normal" REST call from Aware (like calling WeatherAPI) is done in a Rule with "REQUEST SERVICE".
This is NOT how I'm doing it.
Am unclear what John (OP) meant.
And I know thats not how you are doing it, since its part of stuff inside Kendo HTML, that you've injected via Init/Render script.
But if he's now reading this correctly, then he's thinking we are doing REQUEST SERVICE - And I'll buy that, that you can't call your same app from a Rule in that same app.
So, what i'm trying to point out is that since we are NOT calling "ourselves" that way, the calling script DOES NOT NEED a JSESSIONID generated (which cancels the prior one) and returned to it with the content.
Here's is the Response Header from Aware to a Postman call:
Set-Cookie:"JSESSIONID=60493D89C5B28AF52EF01684453EA166; Path=/oem; HttpOnly"
Content-Type:"application/json;charset=UTF-8"
Transfer-Encoding:"chunked"
Date:"Thu, 26 Sep 2019 14:34:06 GMT"
Since its possible to override this cookie, and since we dont need it, then that should be our focus.