Some web sites don't show up in story map sections

2841
5
Jump to solution
03-15-2016 07:33 AM
LarsSchmitz
Occasional Contributor III

We are creating a story map with the map journal template and want to embed web sites in the main stage. This works well for most of the web sites. However, some simply don't show up, e.g. meetup.com or geonet.esri.com. What is the reason and how can we fix this behavior?

Thanks, Lars

Tags (1)
0 Kudos
1 Solution

Accepted Solutions
GregoryL_Azou
Occasional Contributor III

Besides protocol not matching, there is another reason embedding a website in a StoryMap may fail. Some website explicitly disallow to be embedded by using the following web server configuration The X-Frame-Options response header - HTTP | MDN

It looks like this is what's happening for meetup.com, in there case they are only authorizing embed from pages on meetup.com. Unfortunately there is no convenient way for builder to diagnose that but we are going to work on giving tips inside the builder when this happen. In the web developer console you can see the following error

View solution in original post

5 Replies
BenjaminMittler
Occasional Contributor III

Maybe a mixed content error? Is some of your content added as http and some https? Are the same sites consistently not working across multiple browsers?

0 Kudos
LarsSchmitz
Occasional Contributor III

It seems to be that only specific websites like meetup.com refuse to show up. One example: I try to embed http://www.meetup.com/GeoDev-Germany.

0 Kudos
StephenSylvia
Esri Regular Contributor

Does this url work: https://www.meetup.com/GeoDev-Germany/? If you load the original url of the app over https, all embedded apps need to be https as well so browser do not throw a “mixed content warning”. Because of the security issue, some browers will restrict the content from loading unless the user explicitly grants approval. It is also best practice to use https whenever possible.

0 Kudos
GregoryL_Azou
Occasional Contributor III

Besides protocol not matching, there is another reason embedding a website in a StoryMap may fail. Some website explicitly disallow to be embedded by using the following web server configuration The X-Frame-Options response header - HTTP | MDN

It looks like this is what's happening for meetup.com, in there case they are only authorizing embed from pages on meetup.com. Unfortunately there is no convenient way for builder to diagnose that but we are going to work on giving tips inside the builder when this happen. In the web developer console you can see the following error

LarsSchmitz
Occasional Contributor III

Yes, this URL works for me. I guess Gregory L'Azou​ found the issue. Thanks anyhow!

0 Kudos