Within my learning management system - Moodle, Desire2Learn (D2L), or Blackboard, I am getting an Invalid OAuth signature or content identifying information error when I try to access my LTI link for my SoftChalk Cloud lesson. What should I do?


Blackboard

In Blackboard, if you have two or more lines in the description field for the LTI link, the Invalid OAuth signature or content identifying information error will appear. If you keep the description for your LTI link as one paragraph, the error will not occur.

We've tested with another learning management system (putting in a two line description for the LTI link) and no error occurred.

If you put in characters such as <> = # % @ & + - {} [] \ | ; : , . ? ~ ` *, this error message will also appear.

For instructions on editing the Description field in Blackboard, see the FAQ How do I edit the Description field for my LTI link in Blackboard?

Desire2Learn (D2L)

If you put a tilda ~ in the description field for your external learning tool, the Invalid OAuth signature or content identifying information error appears when clicking on a link. For instructions on editing the Description field in D2L, see the FAQ How do I edit the Description field for my LTI link in Desire2Learn (D2L)?

Moodle

If you put a tilda ~ in the activity description field for your LTI link, the Invalid OAuth signature or content identifying information error appears when clicking on a link. Edit your Activity Description field to remove the tilda ~ sign. (If you don't see the Activity Description field when editing your LTI link, be sure to click the Show Advanced button. For instructions on editing the Description field in Moodle, see the FAQ How do I edit the Description field for my LTI link (also called the Activity Description) in Moodle?

or

Sometimes the Key and Secret field for an individual LTI link auto completes with an instructors username and password. The browser sees those two fields as a username and password and is using the auto-fill function to add info to them. If a key/secret is specified at the level of an individual LTI link, that info will have precedence over the global key/secret that's been set up. This would explain why other links aren't affected by this issue. At this point, please be sure that when inserting an LTI link into Moodle that the Key and Secret field are blank.