Behind the Blackboard! Learn not Applying Lower Case to Domains Coming From the Developer Portal When Registering LTI Tools - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Learn not Applying Lower Case to Domains Coming From the Developer Portal When Registering LTI Tools

Date Published: Apr 11,2025


CategoryProduct:Blackboard Learn SaaS; Version:Older_Release
Article No.: 000076745
Product:
Learn SaaS
Release:
9.1;SaaS
Service Pack(s):
Older_Release
Description:
When Blackboard Learn tries to internally register an LTI 1.3 tool, it fails to set the domain to lowercase before is checked and compared with existing domains to see if it is a new domain or an upgrade to an existing LTI 1.1 domain.
Steps to Repeat:
  1. Log into Blackboard Learn as an Administrator
  2. Go to System Admin > LTI Tool Providers > Register LTI 1.1 Provider
  3. Type in the domain field "google.com" and submit (No need to change other fields.)
  4. Go to developer.blackboard.com and create a new application
  5. Place the following information on each field: Application name: (any name), Description: (Any description)
    Domains: Google.com (IMPORTANT: Keep the domain with the upper case G), Switch the toggle called "My Integration supports LTI 1.3", Login initiation URL: google.com, Tool redirect URLs: google.com, Tool JWKS URL: google.com
  6. Click Register Application and copy the Application ID
  7. Navigate back to Blackboard Learn and within the LTI tool Providers page, click on "Register LTI      1.3/Advantage tool"
  8. Paste the Application ID from the Developer Portal and click Submit

Observed Behavior:
The tool's information is loaded without any warning. After clicking Submit again to save the changes the page shows a red bar with the error (cannot save tool).

Expected Behavior:
The system warns the user that he/she's about to migrate the 1.1 tools to 1.3. Instead, after clicking Submit, the page should show a warning about the domain being duplicated, which isn't the case.

 






Target Release:

Future Reference







The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2025 Blackboard Inc. All rights reserved