Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 1 Jahr, 3 Monaten
Letzter Beitrag:
vor 1 Jahr, 3 Monaten
Beteiligte Autoren:
Paulo Oliveira, L Jack Wilson

[WB] - CAS SSO & samlvalidate

Startbeitrag von Paulo Oliveira am 04.10.2016 15:50

we have implemented CAS SSO in one of our clients using httprequest and
https://cas_server/serviceValidate?service=http://my_app&ticket=xxxxxxx and it works without problems.

Now another client told us that we must use SAML instead.

We can't find out how should it be implemented, probably using samlvalidate instead of servicevalidate but if we try only with that change the CAS server always returns one error.

Anyone have done it and how?

Thanks

Antworten:

Re: [WB] - CAS SSO & samlvalidate

Paulo,

I had an IIS Server running an asp.net app (not WxDev) a while back that was using a CAS 2.0 server for authentication. The customer then upgraded to a CAS 4.0 server, and we had to make the following change on the client side:
change
ticketValidatorName=Cas20
to
ticketValidatorName=Saml11

Reference:
http://shermandigital.com/blog/integrate-cas-with-aspnet-applications/

May not help at all, but just in case...

...jack

von L Jack Wilson - am 04.10.2016 19:19

Re: [WB] - CAS SSO & samlvalidate

Thanks Jack,

Our goal is to use CAS sso without any CAS client, it's easy with the CAS protocol but we can't find out how to do it using SAML protocol.

von Paulo Oliveira - am 06.10.2016 08:35

Re: [WB] - CAS SSO & samlvalidate [SOLVED]

If you use the CAS protocol it works with HTTPREQUEST (GET) for the SAML protocol use HTTPREQUEST (POST)
For the the SAML protocol the URL is something like:
https://cas_server/samlValidate?TARGET=my_app&SAMLart=xxxxxx

If you use the CAS protocol the parameters are service and ticket
If you use the SAML protocol the parameters are TARGET and SAMLart

von Paulo Oliveira - am 07.10.2016 08:38
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.