SSO Implementation
Raz's
gajula.rajashekhar at gmail.com
Wed Oct 31 19:08:54 EDT 2012
Hi Nate,
When i configured SP as follows
<Site id="1" name="sp.mydomain.net">
<Alias>dev.mydomain.net</Alias>
<Alias>test.mydomain.net</Alias>
</Site>
<RequestMapper type="Native">
<RequestMap applicationId="default">
<Host name="dev.mydomain.net">
<Path name="protected" authType="shibboleth"
requireSession="true"/>
</Host>
<Host name="test.mydomain.net" entityID="
https://idp.testshib.org/idp/shibboleth">
<Path name="protected" authType="shibboleth"
requireSession="true"/>
</Host>
</RequestMap>
</RequestMapper>
<ApplicationDefaults entityID="https://dev.mydomain.net/shibboleth
" REMOTE_USER="eppn">
<Sessions lifetime="28800" timeout="3600" checkAddress="true"
consistentAddress="true" relayState="ss:mem" handlerSSL="false">
<SSO entityID="https://idp.testshib.org/idp/shibboleth">
SAML2 SAML1
</SSO>
<Logout>SAML2 Local</Logout>
<Handler type="MetadataGenerator" Location="/Metadata"
signing="false"/>
<Handler type="Status" Location="/Status" acl="127.0.0.1"/>
<Handler type="Session" Location="/Session"
showAttributeValues="true"/>
<Handler type="DiscoveryFeed" Location="/DiscoFeed"/>
</Sessions>
<Errors supportContact="root at localhost"
logoLocation="/shibboleth-sp/logo.jpg" styleSheet="/shibboleth-sp/main.css"/>
<MetadataProvider type="XML" uri="
http://www.testshib.org/metadata/testshib-providers.xml"
backingFilePath="testshib-two-idp-metadata.xml"
reloadInterval="180000" />
<AttributeExtractor type="XML" validate="true"
path="attribute-map.xml"/>
<AttributeResolver type="Query" subjectMatch="true"/>
<AttributeFilter type="XML" validate="true"
path="attribute-policy.xml"/>
<CredentialResolver type="File" key="sp-key.pem"
certificate="sp-cert.pem"/>
</ApplicationDefaults>
then i'm getting the error like *Error Message: No peer endpoint available
to which to send SAML response*
while access the test.mydomain.net but it's working fine with
dev.mydomain.net
Here test.mydomain.net IDP & sessions, handlers etc different from the dev.
-Raja
On Wed, Oct 31, 2012 at 12:30 AM, Cantor, Scott <cantor.2 at osu.edu> wrote:
> >
> >Please help me out in the process of SAML SP implementation for sub
> >domains. This implementation little bit tricky here single application
> >providing the solutions or our clients using the sub domains so each sub
> >domain indicates the individual client and
> > also each client had the his own idp and sp but we want to integrate
> >their idp into our sp at the same it has to redirect the request to
> >respected sub domains (clients) idp. Here Session of each and every sub
> >domain (client) should be vary based on the sub
> > domain(client) idp.
>
> I answered this in the original thread you raised it in. If you want to
> specify the IdP based on the vhost, you add an entityID property naming
> the IdP in the RequestMap in a <Host> element for the given vhost. That's
> it. You don't need overrides.
>
>
If you need to add restrictions to limit which IdP's users are able to
> access the vhosts, then there are various ways to achieve that, or it can
> be done entirely inside the application. Again, you don't need overrides
> for that.
>
> -- Scott
>
>
> --
> To unsubscribe from this list send an email to
> users-unsubscribe at shibboleth.net
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20121101/cb1e0ff1/attachment.html
More information about the users
mailing list