The GET request issued to fetch the tool consumer profile does not set the correct Accept header of application/vnd.ims.lti.v2.toolconsumerprofile+json, and does not add the lti_version parameter to the request.
Both of these requirements are specified here
https://www.imsglobal.org/lti/model/uml/purl.imsglobal.org/vocab/lti/v2/lti/ToolConsumerProfile/service.html
in section 3.1. Attempting the request without either results in a 400 error when running the IMS LTI certification test suite.
The
GET
request issued to fetch the tool consumer profile does not set the correct Accept header ofapplication/vnd.ims.lti.v2.toolconsumerprofile+json
, and does not add thelti_version
parameter to the request. Both of these requirements are specified here https://www.imsglobal.org/lti/model/uml/purl.imsglobal.org/vocab/lti/v2/lti/ToolConsumerProfile/service.html in section 3.1. Attempting the request without either results in a 400 error when running the IMS LTI certification test suite.