To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
Found this content helpful? Log in or sign up to leave a like!
Hello
I have a LTI 1.3 tool that is working perfectly directly in browsers.
However, the Canvas iOS app seems to stop working randomly in that it won't send an id_token on the first launch after starting the app. If I hit "Done" on the embedded browser and retry, it works fine and then will continue to work just fine across all courses, until the app restarts (force close). It then fails again on the initial launch.
Canvas is posting the state parameter correctly.
Any ideas?
Tom
Sorry, I wanted to add that the specific error I receive is :login_required Must have an active user session
This issue does not occur on Android's Canvas App (or in any web browser). Furthermore, if I launch another LTI app in the Canvas App and then launch our tool, it works fine. It only fails if I start the canvas app and use our LTI tool first. Again, if I close it and relaunch it, it works fine.
Thanks for any insight you might be able to provide.
Well, oddly enough, everything has been working since shortly after my reply. As I said, odd, but I'll take it.
To participate in the Instructure Community, you need to sign up or log in:
Sign In