I'm working on LTI, trying to build an app for Instructure Canvas (a learning management system).
I want to insert a link to the lecture content, so I sent a response to Canvas with the link as parameter. Then I got a hyperlinked text. But when I clicked it, I found out the link was prefixed with a "mailto:". How can I get rid of this "mailto:"?
var response = Request.CreateResponse(HttpStatusCode.Moved);
var link =
@"https://myClass/yinthewater@gmail/Notebooks/math";
var launch_presentation_return_url = argsDict["launch_presentation_return_url"] + "?return_type=url&url=" + link;
response.Headers.Location = new Uri(Uri.UnescapeDataString((launch_presentation_return_url)));
return response;