2

kong apimanager をoauth2で使用しようとしました。ドキュメントに従って、API登録を行い、そのサービスにoauth2kongプラグインを追加しましたが、応答がありません。これについて助けてくださいprovision_key

http://10.20.0.151:8001/apis/myservice/plugins
**Request** : name=oauth2

**Response**: 
{
  "api_id": "df79169c-dcdb-4b3f-98ea-a19d79f5b5f3",
  "id": "657b319c-cfb8-44c5-86c9-e2847c6d98db",
  "created_at": 1473007130000,
  "enabled": true,
  "name": "oauth2",
  "config": {
    "hide_credentials": false,
    "mandatory_scope": false,
    "enable_password_grant": false,
    "token_expiration": 7200,
    "accept_http_if_already_terminated": false,
    "enable_implicit_grant": false,
    "enable_client_credentials": false,
    "enable_authorization_code": true
  }
}
4

1 に答える 1

0

OAuth2 プラグイン構成で独自の provision_key を指定できます

$ curl -X POST http://127.0.0.1:8001/apis/{API}/plugins/ -d "name=oauth2" \
    -d "config.scopes=email, phone, address" \
    -d "config.mandatory_scope=true" \
    -d "config.enable_authorization_code=true" \
    -d "config.provision_key=987654321ACB"
于 2016-11-29T23:06:19.180 に答える