我正在使用 wso2 身份服务器并尝试添加具有联合配置的服务提供商 XML 文件,但是我的 wso2 中未设置联合身份提供商。
我在我的应用程序中看到错误响应代码如下:
{"response": "{\"code\":\"APP-xxxxx\",\"message\":\"Error importing application from XML file.\",\"description\":\"Federated Identity Provider test is not available in the server.\",\"traceId\":\"xxxxxxxxxxx\"}"}
我在应用程序中看到此日志,它试图将 xml 文件发布到 wso2 API 以添加服务提供商,但是我在 wso2 身份服务器日志中没有看到任何与此相关的日志。
我只看到一条日志,显示服务提供商已添加并立即删除。
如何在 wso2 IS 中启用 API 调用日志,以便错误响应也可以记录在 wso2 日志中
在 WSO2 IS 安装目录中找到 log4j2.properties 文件。
您可以将 API 或特定组件的日志记录级别更改为 DEBUG 或 TRACE 以获取更详细的日志。
logger.org-wso2-carbon-identity level = DEBUG
https://is.docs.wso2.com/en/6.1.0/deploy/monitor/work-with-product-observability/#log4j-configs