1

プロジェクトでbigQuery gemを使用しています。オプション client_id、service_email、key、project_id、およびデータセットで初期化します。渡したいGoogleからの.p12ファイルがありますが、Railsプロジェクトのどこにファイルを配置すればよいかわかりません.設定ファイルと同じディレクトリに配置して相対パス名を渡そうとしましたが、無効なパスフレーズ エラーが発生します。具体的には、load_key が呼び出されているときに10 行目でエラーがスローされます。

key = Google::APIClient::PKCS12.load_key(
  opts['key'],
  "notasecret"
)

明らかに、キーファイルが正しくロードされていません。Rails のアセット コントロールが苦手です。キーファイルをどこに置き、オプション ハッシュにどのパス名を渡す必要がありますか?

4

1 に答える 1