Meteor.js and Shibboleth IP
Truby Voglund
tvoglund at mocodevco.com
Thu Jun 25 15:23:28 EDT 2015
I am trying to get a Meteor.js application to work with Shibboleth IP. I am using a package that uses SAML 2.0 authentication with Passport (the node.js authentication library). The package is called, https://github.com/nate-strauser/meteor-accounts-saml.<https://github.com/nate-strauser/meteor-accounts-saml>
My metadata file is:
<EntitiesDescriptor
xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:shibmd="urn:mace:shibboleth:metadata:1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Actual providers go here. -->
<!-- A service provider. -->
<EntityDescriptor entityID="http://tuadevshibbolet.cloudapp.net/shibboleth-sp">
<SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol urn:oasis:names:tc:SAML:1.1:protocol">
<KeyDescriptor>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
myCert
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</KeyDescriptor>
<AssertionConsumerService index="1" isDefault="true"
Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
Location="http://tuadevshibbolet.cloudapp.net"/>
</SPSSODescriptor>
<Organization>
<OrganizationName xml:lang="en">Moco</OrganizationName>
<OrganizationDisplayName xml:lang="en">Moco Service</OrganizationDisplayName>
<OrganizationURL xml:lang="en">http://tuadevshibbolet.cloudapp.net/</OrganizationURL>
</Organization>
<ContactPerson contactType="technical">
<GivenName>John</GivenName>
<SurName>Doe</SurName>
<EmailAddress>jdow at example.org</EmailAddress>
</ContactPerson>
</EntityDescriptor>
</EntitiesDescriptor>
And my error logs are attached. Please let me know what the issue could be, I have spent a ton of hours debugging and havent made much progress. My goal is to simply protect a node.js application with Shibboleth IP.
Thank you,
Truby Voglund
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20150625/8773a278/attachment.html>
More information about the users
mailing list