ECP extension needed for active clients
Nate Klingenstein
ndk at internet2.edu
Sun Sep 16 12:16:06 EDT 2012
Mauro,
> I read your link carefully, which suggested to copy and edit web.xml
> from src/main/webapp/WEB-INF/web.xml into /opt/shibboleth-idp/conf/
> web.xml (which in my case is C:\Program Files
> (x86)\Internet2\Shib2IdP\conf, right?), however I keep getting the
> same error message:
This won't work. web.xml is a file that is built into the .war file
itself, which is created when Shibboleth is installed. It will not be
read from /opt/shibboleth-idp/conf/ (or C:\Program Files
(x86)\Internet2\Shib2IdP\conf), as you guessed.
You'll need to modify the copy in the distribution that you downloaded
(e.g. /opt/shibboleth-identityprovider-2.3.8/src/main/webapp/WEB-INF/
web.xml, translated into Windows) and then rebuild and redeploy
the .war file by running the installation script(install.bat) again.
Be careful to choose the option to not overwrite your configuration
files. You might want to back up the /opt/shibboleth-idp/ directory
just to be safe.
Then, restart your servlet container.
> Also: should I un-comment <ph:LoginHandler xsi:type="ph:RemoteUser">
> section in handler.xml? I didn’t do it because I’m expected to
> protect my path via web.xml.
I believe you don't need to. Those LoginHandlers are used by the web
browser protocol flows.
> Finally: as suggested on https://wiki.shibboleth.net/confluence/display/SHIB2/IdPEnableECP
> I added the following excerpt to the web.xml (keeping all the rest
> of the file), however I’m wondering if <url-pattern> should contain
> "/profile/SMAL2/SOA/ECP" despite my relying party looks for "/
> profile/SMAL2/SOA/ECP".
I can't quite figure out what you're asking here, I'm afraid.
Take care,
Nate.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120916/38e3e0f6/attachment.html
More information about the users
mailing list