在WSO2 APIM服务器上运行时,可能会出现“找不到匹配localhost的DNS名称”错误。该问题是由于证书使用localhost作为主机名。解决方法是修改三个配置文件,将app.origin.host中的localhost替换为服务器域名,并在deployment.toml中添加internal_hostname。重启WSO2 API Manager后,系统将恢复正常。
安装WSO2 APIM时,使用特殊字符作为超级管理员密码可能导致系统异常。解决方法是在deployment.toml中将密码用CDATA包裹并进行URL编码,同时避免使用某些字符以防止错误。
WSO2 APIM包含多个组件:管理控制台用于用户管理,管理员门户管理速率限制和API类别,发布者门户用于API创建和文档,开发者门户供开发者查看和测试API,网关作为请求中介,密钥管理器处理访问令牌。
完成下面两步后,将自动完成登录并继续当前操作。