問題タブ [google-auth-library-nodejs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-platform - GCP - アプリケーションのデフォルト認証情報を使用した Cloud Function ドメイン全体の委任 (-jwt なし)
ドメイン全体の委任アクセスを使用して API メソッド gmail.users.settings.delegates.list を使用する、NodeJS ベースのクラウド関数を作成しようとしています。
サービス アカウントの JSON キーを使用しないソリューションを探しています。代わりにデフォルトの資格情報を使用したいと考えています。
この launch.json ファイルを使用して、クラウド関数 env をエミュレートするようにローカル env を構成します
環境変数をGCFに出力するGOOGLE_APPLICATION_CREDENTIALS
と、この変数はまったく存在しないようですが、GCF環境をより適切にシミュレートする方法がわかりません
auth オブジェクトについて話すと、次の 2 つの方法が見つかりました。
初め:
2番:
inputData.userPrimaryEmail
サービス アカウントと同じ組織に有効な GSuite アカウントが含まれている。
どちらの方法もローカルでは問題なく動作しBad Request
ますが、GCF を GCP に公開すると、エラーが発生して動作が停止します。
誰でも助けることができますか?
編集
数時間後、この投稿がそれについて語っていることがわかりました
彼の指示に従ってコードを修正しました
三番:
第4:
以前と同様に、これらはすべてローカルで正常に動作しますが、GCF に不正なリクエストが送られます
android - firebase flutterアプリでの依存関係解決エラー
アプリをビルドしようとしたときに、firebase 関数と grpc の firebase admin を更新すると、次のエラーが発生しました。
これは私の android/build.gradle です:
これは android/app/build.gradle です:
pubspec.yaml:
重複したクラスがあると言われていますが、これまでのところ、firebase analytics、play services auth、firebase core を削除してみました。