Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The LTI parameters other than security may be sent if the key or secret fields aren't set when the External Learning Tool was set up. That would result in missing oath fields, but, other fields present.</p> <p>Is there a chance that either key or secret are missing from the link or the configured tool provider? </p> <p>You can use the "Preview Request Details" in the External Learning Tool Setup page to see what is going to go out. </p> <p>In my tests if I didn't set the key the preview showed: </p> <pre><code>&lt;form method="post" id="LtiRequestForm" name="LtiRequestForm" action="http://test.com" enctype="application/x-www-form-urlencoded"&gt; &lt;input type="hidden" name="launch_presentation_locale" value="EN-CA__"&gt; &lt;input type="hidden" name="lti_message_type" value="basic-lti-launch-request"&gt; &lt;input type="hidden" name="lti_version" value="LTI-1p0"&gt; &lt;input type="hidden" name="resource_link_description" value=""&gt; &lt;input type="hidden" name="resource_link_id" value="testserver"&gt; &lt;input type="hidden" name="resource_link_title" value="Test Title"&gt; &lt;input type="hidden" name="tool_consumer_instance_contact_email" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_description" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_guid" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_name" value=""&gt; &lt;input type="submit" name="basiclti_submit" value="Launch Endpoint with BasicLTI Data"&gt; &lt;/form&gt; </code></pre> <p>But when I did set the key the preview shows: </p> <pre><code>&lt;form method="post" id="LtiRequestForm" name="LtiRequestForm" action="http://test.com" enctype="application/x-www-form-urlencoded"&gt; &lt;input type="hidden" name="launch_presentation_locale" value="EN-CA__"&gt; &lt;input type="hidden" name="lti_message_type" value="basic-lti-launch-request"&gt; &lt;input type="hidden" name="lti_version" value="LTI-1p0"&gt; &lt;input type="hidden" name="oauth_callback" value="about:blank"&gt; &lt;input type="hidden" name="oauth_consumer_key" value="asdf"&gt; &lt;input type="hidden" name="oauth_nonce" value="383531779"&gt; &lt;input type="hidden" name="oauth_signature" value="8G/2Kkkt1ik3Yh6QdNvZd769mug="&gt; &lt;input type="hidden" name="oauth_signature_method" value="HMAC-SHA1"&gt; &lt;input type="hidden" name="oauth_timestamp" value="1325880893"&gt; &lt;input type="hidden" name="oauth_version" value="1.0"&gt; &lt;input type="hidden" name="resource_link_description" value=""&gt; &lt;input type="hidden" name="resource_link_id" value="testserver"&gt; &lt;input type="hidden" name="resource_link_title" value="Test Title"&gt; &lt;input type="hidden" name="tool_consumer_instance_contact_email" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_description" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_guid" value=""&gt; &lt;input type="hidden" name="tool_consumer_instance_name" value=""&gt; &lt;input type="submit" name="basiclti_submit" value="Launch Endpoint with BasicLTI Data"&gt; &lt;/form&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload