Alvaro, It is regex and a good example. In your json example, the serviceId is specific and must match exactly. If your service has parameters, http://localhost:9999/client/login?blah=, or it is followed by a trailing slash, http://localhost:9999/client/login/, it will not match. You can make your service id more generic "serviceId" : "http://localhost:9999/client/login.*"
Ray On 10/02/17 02:43 AM, Alvaro wrote: > Where can I find more information about services and his fields? > Because in some examples puts: > > "serviceId":"^(https|imaps)://hello.*", > > But I don't know if that is a regex, or a bad example I don't > understand it well. > > The problem that I'm facing is that I'm getting this error: > > Unauthorized Service Access. Service > [http://localhost:9999/client/login] is not found in service registry. > > This is my json > > { > "@class" : > "org.apereo.cas.support.oauth.services.OAuthRegisteredService", > "clientId": "acme", > "clientSecret": "acmesecret", > "bypassApprovalPrompt": false, > "serviceId" : "http://localhost:9999/client/login", > "name" : "HTTPS and IMAPS", > "id" : 1 > } > > Thanks > > > On Thu, Feb 9, 2017 at 4:13 PM, mrcasa bengaluru <[email protected] > <mailto:[email protected]>> wrote: > > You can control the location of service registry json files by > using this propery in cas.properties > > cas.serviceRegistry.config.location=file:/etc/cas/config > > Here is the naming recommendation deom the docs - > > The naming convention for new JSON files is recommended to be the > following: > > JSON fileName = serviceName + "-" + serviceNumericId + ".json" > > > > On Thu, Feb 9, 2017 at 5:33 PM, Alvaro <[email protected] > <mailto:[email protected]>> wrote: > > Thanks. That must be on the documentation because right now is > missing > > The name does not matter right? > > Thanks again. > > On Thu, Feb 9, 2017 at 1:01 PM, mrcasa bengaluru > <[email protected] <mailto:[email protected]>> wrote: > > Add the json to /etc/cas/config > > Each OAuth service must have a json of its own. Update the > json with service specific details > > On Thu, Feb 9, 2017 at 4:02 PM, Alvaro S. > <[email protected] <mailto:[email protected]>> > wrote: > > Hi, I'm trying to add som clients to my config, the > documentation states this: > > Every OAuth client must be defined as a CAS > service (notice the > new /clientId/ and /clientSecret/ properties, > specific to OAuth) > > > And shows this json > > > {"@class":"org.apereo.cas.support.oauth.services.OAuthRegisteredService","clientId":"clientid","clientSecret":"clientSecret","bypassApprovalPrompt":false,"serviceId":"^(https|imaps)://hello.*","name":"HTTPS > and IMAPS","id":10000001 > > } > But where I have to put this?? > I'm using a maven overlay > -- - CAS gitter chatroom: https://gitter.im/apereo/cas > - CAS mailing list guidelines: > https://apereo.github.io/cas/Mailing-Lists.html > <https://apereo.github.io/cas/Mailing-Lists.html> - > CAS documentation website: > https://apereo.github.io/cas - CAS project website: > https://github.com/apereo/cas --- 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/c8ec3266-1f7a-4782-878b-c133569898a9%40apereo.org > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/c8ec3266-1f7a-4782-878b-c133569898a9%40apereo.org?utm_medium=email&utm_source=footer>. > > > -- - CAS gitter chatroom: https://gitter.im/apereo/cas - > CAS mailing list guidelines: > https://apereo.github.io/cas/Mailing-Lists.html > <https://apereo.github.io/cas/Mailing-Lists.html> - CAS > documentation website: https://apereo.github.io/cas - CAS > project website: https://github.com/apereo/cas --- > You received this message because you are subscribed to a > topic in the Google Groups "CAS Community" group. To > unsubscribe from this topic, visit > > https://groups.google.com/a/apereo.org/d/topic/cas-user/0Eg2rvGOEOU/unsubscribe > > <https://groups.google.com/a/apereo.org/d/topic/cas-user/0Eg2rvGOEOU/unsubscribe>. > To unsubscribe from this group and all its topics, 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/CALpZ%2BOQTbzMv7aBn1Ou7mY6dFA31tRsG1OfO27HRk1NyFs5TcQ%40mail.gmail.com > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CALpZ%2BOQTbzMv7aBn1Ou7mY6dFA31tRsG1OfO27HRk1NyFs5TcQ%40mail.gmail.com?utm_medium=email&utm_source=footer>. > > > -- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS > mailing list guidelines: > https://apereo.github.io/cas/Mailing-Lists.html > <https://apereo.github.io/cas/Mailing-Lists.html> - CAS > documentation website: https://apereo.github.io/cas - CAS > project website: https://github.com/apereo/cas --- 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/CAA%2Bkr1Y%3DqS73TVyP8krdPRtS0F8-ZsWpwO43Fas1Ci8aZhQHdg%40mail.gmail.com > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAA%2Bkr1Y%3DqS73TVyP8krdPRtS0F8-ZsWpwO43Fas1Ci8aZhQHdg%40mail.gmail.com?utm_medium=email&utm_source=footer>. > > > -- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS > mailing list guidelines: > https://apereo.github.io/cas/Mailing-Lists.html > <https://apereo.github.io/cas/Mailing-Lists.html> - CAS > documentation website: https://apereo.github.io/cas - CAS project > website: https://github.com/apereo/cas --- You received this > message because you are subscribed to a topic in the Google Groups > "CAS Community" group. To unsubscribe from this topic, visit > > https://groups.google.com/a/apereo.org/d/topic/cas-user/0Eg2rvGOEOU/unsubscribe > > <https://groups.google.com/a/apereo.org/d/topic/cas-user/0Eg2rvGOEOU/unsubscribe>. > To unsubscribe from this group and all its topics, 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/CALpZ%2BOQFH8K2t9mQ_nrOgnktuubA_0G%2Br9Qniwp8y6n0AykPJw%40mail.gmail.com > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CALpZ%2BOQFH8K2t9mQ_nrOgnktuubA_0G%2Br9Qniwp8y6n0AykPJw%40mail.gmail.com?utm_medium=email&utm_source=footer>. > > > -- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS mailing > list guidelines: https://apereo.github.io/cas/Mailing-Lists.html - CAS > documentation website: https://apereo.github.io/cas - CAS project > website: https://github.com/apereo/cas --- 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/CAA%2Bkr1bB%2BHNac-Hjv%3Dpr9qvPTtN8LqRkVZLHS7cgP3kn%2BmfCZw%40mail.gmail.com > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAA%2Bkr1bB%2BHNac-Hjv%3Dpr9qvPTtN8LqRkVZLHS7cgP3kn%2BmfCZw%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- Ray Bon Programmer Analyst Development Services, University Systems 2507218831 | CLE C023 | [email protected] -- - CAS gitter chatroom: https://gitter.im/apereo/cas - CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html - CAS documentation website: https://apereo.github.io/cas - CAS project website: https://github.com/apereo/cas --- 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/e935a739-5436-1cd3-8be6-1fea11b988c3%40uvic.ca.
