Hi Aliaksandr,
I did set up the Trust Relationship but I had missed the check box for Configure Relying Party. After I selected that and used SAML2SSO with default options, I no longer received the error. Now I am getting the login screen for the Gluu server. This is the URL it takes me to:
https://{hostname}/oxauth/auth/passport/passportlogin
There is no option here to use the Salesforce IDP that I have set up so I must be missing something still.
Arvind,
The link you gave says to get the metadata XML file from here:
We can also get metadata as an XML file at the following path: ...<path to gluu server >/opt/gluu/node/passport/server/idp-metadata
But the idp-metadata file does not exist there. I was told previously to get the metadata XML file from here:
https://hostname/idp/shibboleth
and that is what I imported into Tableau. That part seems to be working fine unless I need to be sent to a different login page in order to see the IDP's I have configured.
Here is my passport-saml-config.json file:
# cat passport-saml-config.json
{
"idp1": {
"entryPoint": "https://mihin--FedTest.cs42.my.salesforce.com/idp/endpoint/HttpPost",
"issuer": "https://mihin.my.salesforce.com",
"identifierFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified",
"authnRequestBinding": "HTTP-POST",
"skipRequestCompression": "true",
"reverseMapping": {
"email": "email",
"username": "urn:oid:0.9.2342.19200300.100.1.1",
"displayName": "urn:oid:2.16.840.1.113730.3.1.241",
"id": "urn:oid:0.9.2342.19200300.100.1.1",
"name": "urn:oid:2.5.4.42",
"givenName": "urn:oid:2.5.4.42",
"familyName": "urn:oid:2.5.4.4",
"provider": "issuer"
}
},
"idp2": {
"entryPoint": "<Your idps' entry point idp2>",
"issuer": "urn:test:example",
"identifierFormat": "urn:oasis:names:tc:SAML:2.0:nameid-format:transient",
"authnRequestBinding": "HTTP-POST",
"additionalAuthorizeParams": "{ 'providerId': 'test' }",
"skipRequestCompression": "true",
"reverseMapping": {
"email": "email",
"username": "urn:oid:0.9.2342.19200300.100.1.1",
"displayName": "urn:oid:2.16.840.1.113730.3.1.241",
"id": "urn:oid:0.9.2342.19200300.100.1.1",
"name": "urn:oid:2.5.4.42",
"givenName": "urn:oid:2.5.4.42",
"familyName": "urn:oid:2.5.4.4",
"provider": "issuer"
}
}
}
Thank you,
Mike