Thanks to help from these forums, I've gotten LTI Auth to work from Canvas to our local WeBWorK server. However, some points still remain before it's ready for prime time. Here's one.
When I am in Canvas, as directed in various locations, I am sure to put the Launch URL in the form http://ourserver.com/webwork2/MAT123-456 When I use that as the URL in an actual Canvas assignment, this works fine. (Well, fine enough - I'm having lots of problems with nonces or something, and passback doesn't work, but ...)
However, when I change the URL in the Canvas assignment for the External Tool to http://webwork.math.gordon.edu/webwork2/MAT134-2020SP/Orientation, then I get the famous "couldn't find valid settings for this link" e.g. https://webwork.maa.org/moodle/mod/forum/discuss.php?d=4050
Any ideas as to why that would be? Obviously I'm not going to set up a separate WW app in Canvas for each separate assignment. That would REALLY be overkill.
Notice that this isn't about setting the "homework" versus "course" setting - I'm just trying to get it to recognize this first. (Or *is* is about that? But passback isn't working anyway yet.)
Thanks for any thoughts!