11.2. 设置身份验证模式
11.2.1. 选择服务的验证模式
导航到您要处理的 API 服务(在这种情况下,可能只有一个名为 API 的服务)。前往 Integration 部分。

您运行的每个服务都可以使用不同的身份验证模式,但每个服务只能使用一种模式。
重要
在注册了凭证后,您不得更改身份验证模式,因为服务的行为可能会变得无法预测。要更改身份验证模式,我们建议创建新服务并迁移客户。
11.2.2. 选择要使用的 Authentication 模式
若要选择身份验证模式,可滚动到 AUTHENTICATION 部分。在这里,您可以选择以下选项之一:
- API 密钥(user_key)
- App_ID 和 App_Key Pair
- OpenID Connect
11.2.3. 确保您的 API 接受正确类型的凭证
根据所选的凭证类型,您可能需要接受 API 调用中的不同参数(密钥字段、ID 等)。这些参数的名称可能与 3scale 中内部使用的参数不同。如果在 3scale 后端调用中使用了正确的参数名称,3scale 身份验证将正确运行。
11.2.4. 创建用于测试凭证的应用程序
为确保凭据集正常工作,您可以创建一个新应用来签发凭据以使用 API。导航到管理门户控制面板的 Accounts 区域,单击要使用的帐户,再单击 新应用程序。
填写表单并单击 save 将创建一个包含凭据的新应用,以使用 API。现在,您可以使用这些凭证来调用 API,并且会根据 3scale 中注册的应用程序列表检查记录。