我想自定义登录页面,并尝试遵循shibboleth Wiki,但是我不确定在哪里可以在“ IdP分发包”中找到“ src / main / webapp / login.jsp”以进行修改。我的shibboleth驻留在/ opt / shibboleth-idp中,但是我没有src文件夹。任何帮助,将不胜感激。
(对不起,这是迟到了两个月,但是...)
登录文件未存储在shibboleth-idp目录中。(好吧,它们在那儿……卷入了java war文件。)
在某个地方,应该有一个用于构建shibboleth-idp实例的目录。我已经多次在与shibboleth-idp文件夹相同的文件夹中看到它,但不一定如此。因此,由于您的目录是/ opt / shibboleth-idp,因此它可能位于/ opt / shibboleth-identityprovider- version.number。如果不是,请按照建议使用find命令,但可以尝试类似
find / -name 'shibboleth-identityprovider*' -ls 2>/dev/null
除非有人将其构建为现成的,否则该文件夹应该存在于某处。里面是login.jsp所在的src目录。
shib doc告诉您的安装脚本在进行更改后也要运行在该shibboleth-identityprovider- version.number文件夹的顶层(unix的install.sh)。运行安装脚本时,您告诉它将idp文件放在哪里(在您的情况下为/ opt / shibboleth-idp)。
另外,在运行安装脚本之前,最好备份conf目录。您可能不小心告诉安装脚本将其覆盖。或即使您告诉它不要这样做(某些版本中的错误),也可能这样做。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句