如何为 wso2 api 管理器 3.2.0 门户设置验证码?
How to set up captcha for wso2 api manager 3.2.0 portals?
为什么 WSO2 api 管理器 3.2.0 门户没有验证码以及如何为 wso2 api 管理器 3.2.0 门户设置验证码,例如 /publisher 或 /devportal?
另外我想在生产环境中使用它,不能上网,不能使用google验证码。
请在登录 APIM-3.2.0 发布者或开发者门户时按照以下步骤获取 ReCaptcha 功能。
配置 reCaptcha API 键
-
在下面UI提供相关细节。
点击“提交”
在接下来的UI中,您将获得站点密钥和密钥,如下所示。复制这些键。
配置 APIM 3.2.0 以在发布者和开发门户登录期间启用 ReCaptcha 功能
- 导航至{APIM-Home}/repository/conf/deployment.toml并添加以下配置。请将站点密钥和密钥替换为您之前生成的。
#Enable Google reCAPTCHA
[recaptcha]
enabled= true
#reCaptcha API URL
api_url="https://www.google.com/recaptcha/api.js"
#reCaptcha verification URL
verify_url="https://www.google.com/recaptcha/api/siteverify"
#reCaptcha site key
site_key="<Key>"
#reCaptcha secret key
secret_key="<Key>"
重新启动 APIM 服务器。
登录碳管理控制台。
导航至主要 --> 身份 --> 身份提供者 --> 居民 --> 登录策略 --> SSO 登录的验证码
您将能够看到以下部分。
勾选“始终启用验证码”,如果需要,您可以勾选“在最大尝试失败后启用验证码” 复选框。
点击“更新”。
在 WSO2 APIM 3.2.0 发布者和开发门户中,您将能够看到 ReCaptcha 功能,如下所示。
为什么 WSO2 api 管理器 3.2.0 门户没有验证码以及如何为 wso2 api 管理器 3.2.0 门户设置验证码,例如 /publisher 或 /devportal?
另外我想在生产环境中使用它,不能上网,不能使用google验证码。
请在登录 APIM-3.2.0 发布者或开发者门户时按照以下步骤获取 ReCaptcha 功能。
配置 reCaptcha API 键
在下面UI提供相关细节。
点击“提交”
在接下来的UI中,您将获得站点密钥和密钥,如下所示。复制这些键。
配置 APIM 3.2.0 以在发布者和开发门户登录期间启用 ReCaptcha 功能
- 导航至{APIM-Home}/repository/conf/deployment.toml并添加以下配置。请将站点密钥和密钥替换为您之前生成的。
#Enable Google reCAPTCHA [recaptcha] enabled= true #reCaptcha API URL api_url="https://www.google.com/recaptcha/api.js" #reCaptcha verification URL verify_url="https://www.google.com/recaptcha/api/siteverify" #reCaptcha site key site_key="<Key>" #reCaptcha secret key secret_key="<Key>"
重新启动 APIM 服务器。
登录碳管理控制台。
导航至主要 --> 身份 --> 身份提供者 --> 居民 --> 登录策略 --> SSO 登录的验证码
您将能够看到以下部分。
勾选“始终启用验证码”,如果需要,您可以勾选“在最大尝试失败后启用验证码” 复选框。
点击“更新”。
在 WSO2 APIM 3.2.0 发布者和开发门户中,您将能够看到 ReCaptcha 功能,如下所示。