We've had two reports of this in the last couple weeks, with the very same behavior. The steps seem to be:
- Type some text in Pages
- Highlight the text
- Click on a file from the File picker on the right-hand side
After doing that, they get the crazy URL format that @esicken posted. They say they are able to access it, but students are not (I cannot either). Here's a report from one instructor:
I highlighted a phrase in the description text, and then clicked on the uploaded file in “Files” on the right to make it a link. This didn’t work for [STUDENT], who kept getting “not authorized” .
Looking more closely at the format of these funky URLs, the "blob" parameter actually appears to be JSON:
{
"moderated_grading_whitelist":null,
"enable_annotations":null,
"enrollment_type":null,
"anonymous_instructor_annotations":null,
"submission_id":null,
"user_id":11111111111111111,
"attachment_id":11111111,
"type":"canvadoc"
}
With the reference to the path of api/v1/canvadoc_session/ in the URL, combined with the JSON payload in the blob URL parameter, combined with the hmac parameter at the end, it looks like we have an API call rather than a file URL.
It also doesn't seem to be easy to replicate, so it appears to be an intermittently occurring error/bug.
Has anyone gotten further with this and/or opened a case with Instructure?
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.