私はauth0の統合でGoogleエンドポイント認証を使用しようとしています。Auth0との統合によるGoogleエンドポイント
私はこれをどのように行うことができるのかよく分かりませんが、私はエンドポイントのドキュメントを使用しますが、これは実際には完全ではありません。 私はそれがうまくいかないように配備します。
swagger: "2.0"
info:
description: "A simple Google Cloud Endpoints API example."
title: "Endpoints Example"
version: "1.0.0"
host: "xxx.appspot.com"
basePath: "/"
consumes:
- "application/json"
produces:
- "application/json"
schemes:
- "https"
paths:
"/echo":
get:
description: "Echo back a given message."
operationId: "echo"
produces:
- "application/json"
responses:
200:
description: "Echo"
schema:
$ref: "#/definitions/echoMessage"
security:
- auth0_jwk: []
definitions:
echoMessage:
properties:
message:
type: "string"
authInfoResponse:
properties:
id:
type: "string"
email:
type: "string"
# This section requires all requests to any path to require an API key.
security:
- auth0_jwk: []
securityDefinitions:
# This section configures basic authentication with an API key.
api_key:
type: "apiKey"
name: "key"
in: "query"
# This section configures authentication using Google API Service Accounts
# to sign a json web token. This is mostly used for server-to-server
# communication.
auth0_jwk:
# Update YOUR-ACCOUNT-NAME with your Auth0 account name.
authorizationUrl: "https://xxx.auth0.com/authorize"
flow: "implicit"
type: "oauth2"
x-issuer: "https://xxx.auth0.com/"
# Update this with your service account's email address.
x-jwks_uri: "https://xxx.auth0.com/.well-known/jwks.json"
あなたは正確なエラーは何ですか?どのドキュメント/チュートリアルに従っていますか? –
エラーは表示されません。唯一のメッセージはコマンドラインからのメッセージで、 "/ echo pathはapikeyを必要としません"と表示されます。展開されているとき、私はエラーなしでエコーパスを呼び出すことができます。私はエンドポイントのGoogleドキュメントに従っています。 – Aron
何が起こると思われますか?何がうまくいかないの?どのチュートリアルを使用していますか? –