Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-23926

ProviderServlet does not support context_id keys that conflict with siteId semantics

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.0
    • Fix Version/s: 2.7.0
    • Component/s: BasicLTI
    • Labels:
      None
    • Previous Issue Keys:
      BLTI-23

      Description

      If the remote system passes any "unusual charcters" in the context_id key, ProviderServlet cannot find/or create the site. For example, "/" or "%" get mangled in the site creation process. Since we do not know what kind of characters will be used in external system keys, we should be more forgiving when we map to local keys.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  lance@indiana.edu Lance Speelmon (Inactive)
                  Reporter:
                  lance@indiana.edu Lance Speelmon (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code