Sharebar?

Oauth exception running Cert for 1p0 & 1p1

Oauth exception running Cert for 1p0 & 1p1

help with running certification

Oauth exception running Cert for 1p0 & 1p1

Help, I'm attempting to run the cert for our BLTI implementation and cannot get past this error:
Caught OAuth exception: Invalid signature ours= cxt494mZCIZeivfejnhZSu0Mr8I= yours=oO7V4SjmtrgrXyQyttbHbAuEM9s=

our system is using the same key/secret that I configure in the test setup but yet they appear to be yielding differences. I've showed this to the Dev (I'm the tester) and he is stumped. I did notice when I point to the test harness it goes through the auth process just fine and I do not get this error. This only happens when I run the certification tests on the IMS site. Any thoughts or suggestions?

Oauth exception running Cert for 1p0 & 1p1

Are you referring to a tool provider conformance test at http://www.imsglobal.org/devel...p1/cert/toolsetup.php? It sounds to me like an incorrect key and/or secret is being used for the launch? Does the correct key and secret appear in the line below the "Set Data in Session" button? Does the correct key value appear at the top of the test pages? Are there any unusual characters in either the key or secret?

Oauth exception running Cert for 1p0 & 1p1

This is why I came here....similar issue. I will try to compare character by character to see if it works.

Oauth exception running Cert for 1p0 & 1p1

I'm sorry, I should have stated this is for an LMS cert, consumer test. I have verified the key/secret we configured in our LMS for the test cert launch matches what I configured in the test setup:
http://www.imsglobal.org/devel...lti-cert/lmssetup.php

running the test I get this result/error



IMS Basic LTI LMS Certification
http://www.imsglobal.org" target="_new
http://www.imsglobal.org/image...slogo96dpi-ialsm2.jpg

Test Setup key=069ed5c5fb71870a91ea4b5381e71bee software=eCollege BLTI LTI-1p0

OAuth Base String:
POST&http%3A%2F%2Fwww.imsglobal.org%2Fdevelopers%2Falliance%2FLTI%2Fblti-cert%2Flmscert.php&context_id%3D39a85e21-4399-4d95-aa07-9b1b60c9ea3c%26context_label%3DBLTI_CERT_101%26context_title%3DBLTI%2520CERT%2520101%26context_type%3DCourseSection%26launch_presentation_locale%3Den-US%26launch_presentation_return_url%3Dhttp%253A%252F%252Fblti.next.qaprod.ecollege.com%252Flaunch%252Ferror%26lis_person_contact_email_primary%3DPeterGriffin%2540eclg.com%26lis_person_name_family%3DGriffin%26lis_person_name_full%3DPeter%2520Griffin%26lis_person_name_given%3DPeter%26lti_message_type%3Dbasic-lti-launch-request%26lti_version%3DLTI-1p0%26oauth_consumer_key%3D069ed5c5fb71870a91ea4b5381e71bee%26oauth_nonce%3D5356601%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1342021056%26oauth_version%3D1.0%26resource_link_id%3D2189833%253A0123456789%26resource_link_title%3DBLTI%2520Test%26roles%3DInstructor%26tool_consumer_instance_description%3DArlington%252C%2520Texas%2520Degree%26tool_consumer_instance_guid%3Dcorin.cci.amid.degr.%26tool_consumer_instance_name%3Dcorin%26user_id%3D908f6c01-c018-4aed-9738-f9e062e3363e%26x%3DWith%2520Space%26y%3Dyes


Caught OAuth exception: Invalid signature ours= xYNHmpggPIriHzX+BazCsHEgYwo= yours=OhtI5I8TBqjbhJ7oYslFZZXhgNo=</p>

Base String: (View source to see real string)

POST&http%3A%2F%2Fwww.imsglobal.org%2Fdevelopers%2Falliance%2FLTI%2Fblti-cert%2Flmscert.php&context_id%3D39a85e21-4399-4d95-aa07-9b1b60c9ea3c%26context_label%3DBLTI_CERT_101%26context_title%3DBLTI%2520CERT%2520101%26context_type%3DCourseSection%26launch_presentation_locale%3Den-US%26launch_presentation_return_url%3Dhttp%253A%252F%252Fblti.next.qaprod.ecollege.com%252Flaunch%252Ferror%26lis_person_contact_email_primary%3DPeterGriffin%2540eclg.com%26lis_person_name_family%3DGriffin%26lis_person_name_full%3DPeter%2520Griffin%26lis_person_name_given%3DPeter%26lti_message_type%3Dbasic-lti-launch-request%26lti_version%3DLTI-1p0%26oauth_consumer_key%3D069ed5c5fb71870a91ea4b5381e71bee%26oauth_nonce%3D5356601%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1342021056%26oauth_version%3D1.0%26resource_link_id%3D2189833%253A0123456789%26resource_link_title%3DBLTI%2520Test%26roles%3DInstructor%26tool_consumer_instance_description%3DArlington%252C%2520Texas%2520Degree%26tool_consumer_instance_guid%3Dcorin.cci.amid.degr.%26tool_consumer_instance_name%3Dcorin%26user_id%3D908f6c01-c018-4aed-9738-f9e062e3363e%26x%3DWith%2520Space%26y%3Dyes

Raw GET Parameters:

x=With Space
y=yes
Raw POST Parameters:

context_id=39a85e21-4399-4d95-aa07-9b1b60c9ea3c
context_label=BLTI_CERT_101
context_title=BLTI CERT 101
context_type=CourseSection
launch_presentation_locale=en-US
launch_presentation_return_url=http://blti.next.qaprod.ecollege.com/launch/error
lis_person_contact_email_primary=PeterGriffin@eclg.com
lis_person_name_family=Griffin
lis_person_name_full=Peter Griffin
lis_person_name_given=Peter
lti_message_type=basic-lti-launch-request
lti_version=LTI-1p0
oauth_consumer_key=069ed5c5fb71870a91ea4b5381e71bee
oauth_nonce=5356601
oauth_signature=OhtI5I8TBqjbhJ7oYslFZZXhgNo=
oauth_signature_method=HMAC-SHA1
oauth_timestamp=1342021056
oauth_version=1.0
resource_link_id=2189833:0123456789
resource_link_title=BLTI Test
roles=Instructor
tool_consumer_instance_description=Arlington, Texas Degree
tool_consumer_instance_guid=corin.cci.amid.degr.
tool_consumer_instance_name=corin
user_id=908f6c01-c018-4aed-9738-f9e062e3363e

Oauth exception running Cert for 1p0 & 1p1

Anyone able to help out here, we are stuck attempting to get our LMS certified and at this point are unable to determine why everything is working with this test harness but when we attempt the Cert we get a mismatch on the Oauth sig.

Oauth exception running Cert for 1p0 & 1p1

I have compared the base string to the Oauth string and they are identical, which has me a bit perplexed as to how the auth sigs are different.