2017-11-20 11 views
0

私はGoogle Apps ScriptのVisualization APIを使用してチャート/テーブルを作成しています。昨日、私は新しいスクリプトを作成し、それを[Edit Page |挿入| Google:Apps Script]をクリックします。Googleサイトに埋め込まれたGASは「安全でないリソース」を要求していましたが、以前は正常に機能していました

混在したコンテンツ::私はコンソールで見られる次のエラーを受け取った 「https://sites.google.com/a/globalfoundries.com/aleister_projects/」 のページがHTTPSでロードされますが、安全でないリソース 「http://sites.google.com/a/globalfoundries.com/sites/system/errors/WebspaceNotFound?path=%2Fmacros%2Fs%2FAKfycbwuIGzoNErAzb2mqL5HRrVc6xeQTaavvycUXLhi1rSVSeF1ZUSM%2Fexec」を要求しました。 このリクエストはブロックされました。 HTTPS経由でコンテンツを配信する必要があります。

新しいスクリプトで問題が発生した後、私はこのスクリプトの既存のコピーのすぐ下の既存のサイトにテーブルを生成したことがわかっている既存のスクリプトの2番目のコピーを埋め込もうとしました添付画像)。その結果、数か月前に埋め込まれたスクリプトの元のコピーは正常にレンダリングされますが、そのすぐ下に挿入された再埋め込みコピーがこのエラーを生成します。

Evidence: Exhibit A

は、誰もがこの問題を持っていますか?誰もこの問題を見たことがありますか?誰かがいくつかの洞察力を提供できますか?私の組織にセキュリティの変更があるかどうかや、私が気づいていないGoogle側の更新があるかどうかはわかりません。ありがとうございました !

答えて

0

私は同じ問題を抱えていたが、これは私がそれを解決するためにやったことです:

Iが生成/ execのリンク形式が変更されたことに気づきました。

旧形式 https://script.google.com/a/macros/your-domain.com/s/xxxxxxxxxxx_S61g09Dk/exec

新フォーマット(古典的なGoogleのサイトではサポートされません) https://script.google.com/a/your-domain.com/macros/s/xxxxxxxxxxx_S61g09Dk/exec(マクロは、ドメインの後に今ある)

(マクロは、ドメインの前にあった)(古典的なGoogleのサイトでサポートされています)私が見つけた唯一の解決策は、生成後にURLを変更することです。これがあなたを助けることを願っています。

+0

URL内の「マクロ」を移動した後、私のチャート/テーブルは問題なくレンダリングされます。私は気づいていなかった(予告なし?)変更!あなたはすばらしい助けをしてきました。親切にありがとう! –

関連する問題