私はGoogle Script UrlFetchAppを使って遊んでおり、リクエストが異なるIPアドレスから行われていることが分かりました。 UrlFetchApp.fetch()を複数回呼び出すと、すべての要求は別のIPから行われます。Google ScriptでUrlFetchAppのフェッチからのリクエストに同じIPを使用させる
私はDigestAuthとSessionIdを使って自分のリクエストを作成していますが、SessionId(IPベース)を取得する呼び出しが別のIPから来ているため、403 Forbiddenが取得されています。
f.e. SessionIdを取得するコールは107.178.192からでした。 であり、IPベースのセッションIDを使用するコールは107.178.192からでした。
UrlFetchApp.fetch()が同じIPから要求を行うように強制できますか?
私はサーバー側へのアクセス権がありません。ホワイトリストやその他のものを入力する方法はありません。唯一の方法は、すべてのリクエストに対して同じIPを使用するようにGoogleスクリプトを強制することです。 Thats悲しい:( – Informatic0re
これは本当に不幸です。 –