Yes, zoom is in production. minitab in my dev environment. Both 5.3.14. pretty 
much the exact same setup.

Keith Alston
Regent University
IT Department
[email protected]
757.619.3421
________________________________
From: [email protected] <[email protected]> on behalf of Ray Bon 
<[email protected]>
Sent: Monday, April 19, 2021 2:35 PM
To: [email protected] <[email protected]>
Subject: [External] Re: [cas-user] SAML2 request POST vs GET CAS 5.3.14??

Keith,

The destination URLs are different, cas and casdev.
Is minitab routing to cas or casdev and is your service defined there?

Ray

On Mon, 2021-04-19 at 17:26 +0000, Keith Alston (Staff) wrote:
Notice: This message was sent from outside the University of Victoria email 
system. Please be cautious with links and sensitive information.

I take that back. Zoom works and it does a post request.
saml-tracer show this. Zoom works, minitab  doesnt.

minitab 
request---------------------------------------------------------------------------
<samlp:AuthnRequest ID="id8f7ae58c-c17e-4090-a89d-f18b8bb5e9f0"
                    Version="2.0"
                    IssueInstant="2021-04-19T17:07:59.6881619Z"
                    xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"
                    
Destination="https://casdev.regent.edu/cas/idp/profile/SAML2/POST/SSO%22
                    >
    <Issuer 
xmlns="urn:oasis:names:tc:SAML:2.0:assertion">https://licensing.minitab.com</Issuer>

zoom 
request------------------------------------------------------------------------------
<saml2p:AuthnRequest 
AssertionConsumerServiceURL="https://regent.zoom.us/saml/SSO%22
                     
Destination="https://cas.regent.edu/cas/idp/profile/SAML2/POST/SSO%22
                     ForceAuthn="false"
                     ID="a3e6a45e921c2290-5af0f9c82h9cheh"
                     IsPassive="false"
                     IssueInstant="2021-04-19T17:15:37.720Z"
                     
ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
                     Version="2.0"
                     xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol"
                     >
    <saml2:Issuer 
xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion">regent.zoom.us</saml2:Issuer>

here are the service files for each:

zoom service file:
{
  "@class" : "org.apereo.cas.support.saml.services.SamlRegisteredService",
  "serviceId" : "regent.zoom.us",
  "name" : "regent.zoom.us",
  "id" : 10000008,
  "metadataLocation" : "file:/etc/cas/config/zoom-metadata-prod.xml",
  "evaluationOrder" : 6,
  "requiredNameIdFormat": 
"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress",
  "usernameAttributeProvider" : {
    "@class" : 
"org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider",
    "usernameAttribute" : "mail",
  }
}


minitab service file:
{
  "@class" : "org.apereo.cas.support.saml.services.SamlRegisteredService",
  "serviceId" : 
"https://licensing.minitab.com";<https://urldefense.com/v3/__https://licensing.minitab.com*22__;JQ!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1nuoHXgS$>,
  "name" : "minitab",
  "id" : 1617641399,
  "metadataLocation" : "file:/etc/cas/config/minitab-com-metadata.xml",
  "evaluationOrder" : 2,
  "requiredNameIdFormat": 
"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress",
  "usernameAttributeProvider" : {
    "@class" : 
"org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider",
    "usernameAttribute" : "emailAddress",
  },
  "attributeReleasePolicy" : {
    "@class" : "org.apereo.cas.services.ReturnMappedAttributeReleasePolicy",
    "allowedAttributes" : {
      "@class" : "java.util.TreeMap",
      "ExtensionAttribute1" : "Email",
      "givenname" : "FirstName",
      "sn" : "LastName"
    }
  }
}




Keith Alston
Regent University
IT Department
[email protected]
757.619.3421
________________________________
From: [email protected] <[email protected]> on behalf of Keith Alston 
(Staff) <[email protected]>
Sent: Monday, April 19, 2021 1:00 PM
To: [email protected] <[email protected]>
Subject: [External] Re: [cas-user] SAML2 request POST vs GET CAS 5.3.14??

Looks like my post URL is:

https://casdev.regent.edu/cas/idp/profile/SAML2/POST/SSO

I guess the get url has redirect in it??

Keith Alston
Regent University
IT Department
[email protected]
757.619.3421
________________________________
From: 'Richard Frovarp' via CAS Community <[email protected]>
Sent: Monday, April 19, 2021 12:49 PM
To: [email protected] <[email protected]>
Subject: [External] Re: [cas-user] SAML2 request POST vs GET CAS 5.3.14??

Since I saw someone create the URL by hand the other day, I'm going to ask the 
simple question: is the request hitting the HTTP-POST binding location? POST 
and Redirect are two different URLs in CAS (and I'm guessing most IdPs).

I've never had to do anything different to handle the two different types of 
SPs on that version.

On Mon, 2021-04-19 at 16:41 +0000, Keith Alston (Staff) wrote:
It seems that my CAS SAML2.0 idp is handling SAML2 services that do GET 
requests just fine.
But when I have an SP that does a SAML2 POST request my idp is not reading the 
parameters
and I get the "Application Not Authorized to Use CAS" message instead of the 
auth page. Difference being
parameters in the URI vs parameters in the POST body. Anyone have
any idea where I might look to resolve this issue? Are there certain parameters 
in the service definition
that I should be including? Something I'm missing in cas.properties? The audit 
log does not show POST
requests as SAML2_POST though SAML trace does show it as a SAML request. Any 
clue here would be
helpful. TIA!

Keith Alston
Regent University
IT Department
[email protected]
757.619.3421

--
- Website: 
https://apereo.github.io/cas<https://urldefense.com/v3/__https://apereo.github.io/cas__;!!CHfpmW4!ylfLzpLOw1bgGBd7C4RrcffnpDSY10MimXjwm6X7ijLb_swDKnrOPLTX6x_g6xxY$>
- Gitter Chatroom: 
https://gitter.im/apereo/cas<https://urldefense.com/v3/__https://gitter.im/apereo/cas__;!!CHfpmW4!ylfLzpLOw1bgGBd7C4RrcffnpDSY10MimXjwm6X7ijLb_swDKnrOPLTX62p1iyB-$>
- List Guidelines: 
https://goo.gl/1VRrw7<https://urldefense.com/v3/__https://goo.gl/1VRrw7__;!!CHfpmW4!ylfLzpLOw1bgGBd7C4RrcffnpDSY10MimXjwm6X7ijLb_swDKnrOPLTX6wJ1CAT9$>
- Contributions: 
https://goo.gl/mh7qDG<https://urldefense.com/v3/__https://goo.gl/mh7qDG__;!!CHfpmW4!ylfLzpLOw1bgGBd7C4RrcffnpDSY10MimXjwm6X7ijLb_swDKnrOPLTX67l2dT7R$>
---
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/6bad321c10587be379a7cec181afa435c58c8b3e.camel%40ndsu.edu<https://urldefense.com/v3/__https://groups.google.com/a/apereo.org/d/msgid/cas-user/6bad321c10587be379a7cec181afa435c58c8b3e.camel*40ndsu.edu?utm_medium=email&utm_source=footer__;JQ!!CHfpmW4!ylfLzpLOw1bgGBd7C4RrcffnpDSY10MimXjwm6X7ijLb_swDKnrOPLTX6zax_K28$>.

--
- Website: 
https://apereo.github.io/cas<https://urldefense.com/v3/__https://apereo.github.io/cas__;!!CHfpmW4!yHGfhXf-4ZC6_IaW40Nff78fR16L5OlT3HsrH5sH8y3xk1ADhhP2K0YWH3da3eNF$>
- Gitter Chatroom: 
https://gitter.im/apereo/cas<https://urldefense.com/v3/__https://gitter.im/apereo/cas__;!!CHfpmW4!yHGfhXf-4ZC6_IaW40Nff78fR16L5OlT3HsrH5sH8y3xk1ADhhP2K0YWH_monqDy$>
- List Guidelines: 
https://goo.gl/1VRrw7<https://urldefense.com/v3/__https://goo.gl/1VRrw7__;!!CHfpmW4!yHGfhXf-4ZC6_IaW40Nff78fR16L5OlT3HsrH5sH8y3xk1ADhhP2K0YWH4qpl3hU$>
- Contributions: 
https://goo.gl/mh7qDG<https://urldefense.com/v3/__https://goo.gl/mh7qDG__;!!CHfpmW4!yHGfhXf-4ZC6_IaW40Nff78fR16L5OlT3HsrH5sH8y3xk1ADhhP2K0YWH7tngMik$>
---
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/BL0PR10MB29951DBBD5A7BD78EFACD709D9499%40BL0PR10MB2995.namprd10.prod.outlook.com<https://urldefense.com/v3/__https://groups.google.com/a/apereo.org/d/msgid/cas-user/BL0PR10MB29951DBBD5A7BD78EFACD709D9499*40BL0PR10MB2995.namprd10.prod.outlook.com?utm_medium=email&utm_source=footer__;JQ!!CHfpmW4!yHGfhXf-4ZC6_IaW40Nff78fR16L5OlT3HsrH5sH8y3xk1ADhhP2K0YWH8g6ZW0j$>.

--

Ray Bon
Programmer Analyst
Development Services, University Systems
2507218831 | CLE 019 | [email protected]<mailto:[email protected]>

I respectfully acknowledge that my place of work is located within the 
ancestral, traditional and unceded territory of the Songhees, Esquimalt and 
WSÁNEĆ Nations.

--
- Website: 
https://apereo.github.io/cas<https://urldefense.com/v3/__https://apereo.github.io/cas__;!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1pisxqqj$>
- Gitter Chatroom: 
https://gitter.im/apereo/cas<https://urldefense.com/v3/__https://gitter.im/apereo/cas__;!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1jCI0Ozz$>
- List Guidelines: 
https://goo.gl/1VRrw7<https://urldefense.com/v3/__https://goo.gl/1VRrw7__;!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1sAQKOJc$>
- Contributions: 
https://goo.gl/mh7qDG<https://urldefense.com/v3/__https://goo.gl/mh7qDG__;!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1qJ1MWfM$>
---
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/cb006f02601e9acf36ddad0de70d451ad2594e55.camel%40uvic.ca<https://urldefense.com/v3/__https://groups.google.com/a/apereo.org/d/msgid/cas-user/cb006f02601e9acf36ddad0de70d451ad2594e55.camel*40uvic.ca?utm_medium=email&utm_source=footer__;JQ!!CHfpmW4!zYN_3oERuAUrH_LedoGZlh1aewdNkaoTJj7s-mbN4rqSga2SOnZZdddB1ml-pk_Z$>.

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/BL0PR10MB29957410EC8AB58811535121D9499%40BL0PR10MB2995.namprd10.prod.outlook.com.

Reply via email to