Many sites do not like to be embedded into another site. If you are using an iframe, for example, to embed a page that lives on another server into a Canvas page, and the links are not working, here's the fix: add "target=_blank" into the code of the original page's links.
For example: if the code on the original embedded page has:
<a href="https://html.com/">HTML Tutorials</a>
change it to:
<a href="https://html.com/" target="_blank">HTML Tutorials</a>
Now the link will function when the page is viewed in Canvas.
Also, remember that if you are embedding a page into Canvas by using an iframe, make sure you link to the secure version of the page.
For example: if your iframe code says:
<iframe src="http://duh.com/" width="100%" height="1000"></iframe>
change it to:
<iframe src="https://duh.com/" width="100%" height="1000"></iframe>
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.