The WSO2 IS documentation reads :
“/repository/conf/claim-config.xml 文件中配置的声明方言仅在您首次启动产品或任何新创建的租户时应用。第一次启动时,声明方言和声明将从文件中加载并保存在数据库中。任何对该文件的连续更新都不会被提取,声明方言和声明将从数据库中加载。”
这是否意味着 claim-config.xml 是一个用于为数据库播种的文件并且只运行一次?如果它只是为数据库做种,那意味着在服务器第一次启动后更新声明的唯一方法是直接编辑数据库或通过控制台更新声明,对吗?
我正在尝试找出更新我在 WSO2 IS 中对服务提供商的声明的最佳方法。
最佳答案
我发现 claim-config.xml 只运行一次。数据库播种后,不再读取该文件。对声明配置的后续更改将写入位于 WSO2_INSTALL_LOCATION\repository\database 的 WSO2CARBON_DB 文件
关于WSO2 IS : claim-config. xml - 它只读一次,还是每次服务器启动时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53672722/