Use new YouTube oembed https end-point (old http one redirects) and make sure videos are embedded over https to allow for https Umbraco sites.
This commit is contained in:
@@ -33,10 +33,11 @@
|
||||
<!-- Youtube Settings -->
|
||||
<provider name="Youtube" type="Umbraco.Web.Media.EmbedProviders.OEmbedVideo, umbraco">
|
||||
<urlShemeRegex><![CDATA[youtu(?:\.be|be\.com)/(?:(.*)v(/|=)|(.*/)?)([a-zA-Z0-9-_]+)]]></urlShemeRegex>
|
||||
<apiEndpoint><![CDATA[http://www.youtube.com/oembed]]></apiEndpoint>
|
||||
<apiEndpoint><![CDATA[https://www.youtube.com/oembed]]></apiEndpoint>
|
||||
<requestParams type="Umbraco.Web.Media.EmbedProviders.Settings.Dictionary, umbraco">
|
||||
<param name="iframe">1</param>
|
||||
<param name="format">xml</param>
|
||||
<param name="scheme">https</param>
|
||||
</requestParams>
|
||||
</provider>
|
||||
<!-- StreamDotUmbracoDotCom -->
|
||||
|
||||
@@ -33,10 +33,11 @@
|
||||
<!-- Youtube Settings -->
|
||||
<provider name="Youtube" type="Umbraco.Web.Media.EmbedProviders.OEmbedVideo, umbraco">
|
||||
<urlShemeRegex><![CDATA[youtu(?:\.be|be\.com)/(?:(.*)v(/|=)|(.*/)?)([a-zA-Z0-9-_]+)]]></urlShemeRegex>
|
||||
<apiEndpoint><![CDATA[http://www.youtube.com/oembed]]></apiEndpoint>
|
||||
<apiEndpoint><![CDATA[https://www.youtube.com/oembed]]></apiEndpoint>
|
||||
<requestParams type="Umbraco.Web.Media.EmbedProviders.Settings.Dictionary, umbraco">
|
||||
<param name="iframe">1</param>
|
||||
<param name="format">xml</param>
|
||||
<param name="scheme">https</param>
|
||||
</requestParams>
|
||||
</provider>
|
||||
<!-- StreamDotUmbracoDotCom -->
|
||||
|
||||
Reference in New Issue
Block a user