2017-07-19 12 views
1

アプリメーカがurlfetchで外部サービスを呼び出すときに公開されるIPアドレスは何ですか?アプリケーションメーカー:UrlFetch用の公開用IP?

私の外部サービスは、これらをホワイトリストに載せることを主張しています。 Googleから公開リストがありますか?

App Makerでは、UrlFetchを使用してAppメーカのサンプルとよく似た外部サービスを呼び出す必要があります。

私は、JDBC用のApps ScriptのIPアドレス範囲のリストがあります。これは同じ範囲ですか? (https://developers.google.com/apps-script/guides/jdbc#accessing)事前に

おかげで、 ジョン

+0

Appメーカーサンプル: - https://developers.google.com/appmaker/samples/fetch-external-data/ UrlFetch: - https://developers.google.com/apps-script/guides/services/外部 – John

答えて

2

アプリのメーカーは、AppsスクリプトのURLをフェッチサービスを使用していますので、あなたはこの質問に答えるために彼らのドキュメントを見てする必要があります。私から言うことができるものから:

https://cloud.google.com/appengine/kb/#static-ip

そして、これらの指示に従ってください:

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app

あなたはここに行く必要があります。スタックオーバーフローには単にリンクを投稿するだけの問題があるため(実際にリンクに行くことをおすすめします:)、ここで手順をまとめます:

nslookup -q = TXT _cloud-netblocks.googleusercontent.com 8.8.8.8

そして、nslookupはそれぞれ応答に "include"を付けます。これにより、現在使用されているすべてのIPが得られます。

編集:Googleが一般的なURLフェッチサービスに使用しているのと同じIPである可能性があります。これらのIPをホワイトリストに登録すると、すべてのApp Engineアプリケーションをホワイトリストに登録することができます。明らかに、あなたはすべてのApps ScriptとApp Makerアプリケーションのホワイトリストに載っているので、これは問題ではないと私は考えていますが、私はそれについて言及したいと思います。あなたのサービスがセキュリティ上の理由からこれに頼っているのであれば、明らかに適切ではありません。

+0

こんにちはDevin、私はちょうどその小片を読んでいた。 最後のポイントをピックアップします。 AppsスクリプトUrlFetchAppは、証明書を含める/使用する方法がないように見えますか? https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetchurl-params – John

+0

ええ、そうは思われませんが、私はこれに関する専門家からは遠いですトピック。 –

関連する問題