如何自定义wso2is PAP?

时间:2014-03-24 14:11:04

标签: policy wso2is

有没有办法调整wso2is的现有PAP来改善用户体验?

我不想更改徽标或类似的东西,我想在现有的PAP中实现某种快捷按钮。

这可能吗?

1 个答案:

答案 0 :(得分:0)

是。有可能,如果您需要对管理控制台UI进行一些更改。您需要更改org.wso2.carbon.identity.entitlement.ui捆绑包。我告诉你该怎么做..

如果只是更改了JSP文件,您可以从org.wso2.carbon.identity.entitlement.ui目录中找到repository/components/plugins包。并编辑您的jsp文件并更新jar文件。然后,重新启动服务器后,您可以看到修改后的UI。

如果是某些java源代码更改。你需要再次编译jar文件......

  1. 找到org.wso2.carbon.identity.entitlement.ui文件的版本,并从here

  2. 找到它的来源
  3. SVN Co源代码并使用Maven 3.0构建它

  4. 然后您可以执行更改并再次构建jar文件。

  5. 复制并替换现有的jar文件并重新启动服务器。

  6. 此外,您可以使用PAP Web服务API编写自己的UI。在WSO2中,IS UI调用BE API来完成功能,因此您可以通过自动化这些Web服务API来编写自己的UI。您可以从here

    中找到更多详细信息