hi,
thanks for the reply,but that didn't worked.
On Tuesday, November 26, 2019 at 2:00:17 PM UTC+5:30, Jakub Fridrich wrote:
>
> Hi,
> You can try replace line in buildgradle with
>
> compile
> "org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}"
>
> instead of
> compile
> "org.apereo.cas:cas-server-support-json-service-registry:${casServerVersion}"
>
>
>
>
> Dne úterý 26. listopadu 2019 7:18:39 UTC+1 Ruhith Udakara napsal(a):
>>
>> hi guys,
>>
>> i'm pretty new to this and i install CAS server and it's now successfully
>> login with default username and password. and i registered a test
>> application as this
>> <https://apereo.github.io/2018/06/09/cas53-gettingstarted-overlay/#registering-applications>
>> tutorial.and
>> i created a service folder and json file
>>
>> this is my cas.properties file
>>
>> cas.server.name=https://cas.example.org:8443
>> cas.server.prefix=${cas.server.name}/cas
>>
>> cas.serviceRegistry.initFromJson=true
>> cas.serviceRegistry.json.location=file:/etc/cas/services
>>
>>
>> cas.authn.ldap[0].principalAttributeList=sn,cn:commonName,givenName,eduPersonTargettedId:SOME_IDENTIFIER
>>
>> cas.authn.ldap[0].collectDnAttribute=false
>> cas.authn.ldap[0].principalDnAttributeName=principalLdapDn
>> cas.authn.ldap[0].allowMultiplePrincipalAttributeValues=true
>> cas.authn.ldap[0].allowMissingPrincipalAttributeValue=true
>> cas.authn.ldap[0].credentialCriteria=
>>
>> logging.config: file:/etc/cas/config/log4j2.xml
>>
>> this is my json file inside the service direactory
>>
>> {
>> "@class" : "org.apereo.cas.services.RegexRegisteredService",
>> "serviceId" : "https://app.example.org",
>> "name" : "ApplicationName",
>> "id" : 1001,
>> "evaluationOrder" : 10
>> }
>>
>>
>>
>> this is my build.gradle file
>>
>> buildscript {
>> repositories {
>> mavenLocal()
>> mavenCentral()
>> jcenter()
>> maven { url "https://repo.spring.io/libs-milestone" }
>> maven { url "https://repo.spring.io/libs-snapshot" }
>> maven { url "https://plugins.gradle.org/m2/" }
>> }
>> dependencies {
>> classpath
>> "de.undercouch:gradle-download-task:${project.gradleDownloadTaskVersion}"
>> classpath
>> "org.springframework.boot:spring-boot-gradle-plugin:${project.springBootVersion}"
>> classpath
>> "gradle.plugin.com.google.cloud.tools:jib-gradle-plugin:${project.jibVersion}"
>> classpath
>> "io.freefair.gradle:maven-plugin:${project.gradleMavenPluginVersion}"
>> }
>> }
>>
>> repositories {
>> mavenLocal()
>> mavenCentral()
>> jcenter()
>> maven { url "https://oss.sonatype.org/content/repositories/snapshots"
>> }
>> maven { url "
>> https://build.shibboleth.net/nexus/content/repositories/releases/" }
>> maven { url "https://repo.spring.io/milestone/" }
>> maven { url "https://repo.spring.io/snapshot/" }
>> maven { url "https://oss.jfrog.org/artifactory/oss-snapshot-local" }
>> }
>>
>> def casServerVersion = project.'cas.version'
>> def casWebApplicationBinaryName = "cas.war"
>>
>> project.ext."casServerVersion" = casServerVersion
>> project.ext."casWebApplicationBinaryName" = casWebApplicationBinaryName
>>
>> apply plugin: "io.freefair.war-overlay"
>> apply from: rootProject.file("gradle/tasks.gradle")
>>
>> apply plugin: "war"
>> apply plugin: "eclipse"
>> apply plugin: "idea"
>>
>> apply from: rootProject.file("gradle/springboot.gradle")
>> apply from: rootProject.file("gradle/dockerjib.gradle")
>>
>> dependencies {
>> // Other CAS dependencies/modules may be listed here...
>> compile
>> "org.apereo.cas:cas-server-support-json-service-registry:${casServerVersion}"
>> compile
>> "org.apereo.cas:cas-server-support-ldap:${project.'cas.version'}"
>> }
>>
>> tasks.findByName("jibDockerBuild")
>> .dependsOn(copyWebAppIntoJib, copyConfigIntoJib)
>> .finalizedBy(deleteWebAppFromJib)
>>
>> tasks.findByName("jib")
>> .dependsOn(copyWebAppIntoJib, copyConfigIntoJib)
>> .finalizedBy(deleteWebAppFromJib)
>>
>> configurations.all {
>> resolutionStrategy {
>> cacheChangingModulesFor 0, "seconds"
>> cacheDynamicVersionsFor 0, "seconds"
>>
>> preferProjectModules()
>>
>> def failIfConflict = project.hasProperty("failOnVersionConflict")
>> && Boolean.valueOf(project.getProperty("failOnVersionConflict"))
>> if (failIfConflict) {
>> failOnVersionConflict()
>> }
>> }
>> }
>>
>> eclipse {
>> classpath {
>> downloadSources = true
>> downloadJavadoc = true
>> }
>> }
>>
>> idea {
>> module {
>> downloadJavadoc = true
>> downloadSources = true
>> }
>> }
>>
>> bootWar {
>> entryCompression = ZipEntryCompression.STORED
>> overlays {
>> //
>> https://docs.freefair.io/gradle-plugins/current/reference/#_io_freefair_war_overlay
>> // Note: The "excludes" property is only for files in the war
>> dependency.
>> // If a jar is excluded from the war, it could be brought back
>> into the final war as a dependency
>> // of non-war dependencies. Those should be excluded via normal
>> gradle dependency exclusions.
>> cas {
>> from
>> "org.apereo.cas:cas-server-webapp${project.appServer}:${casServerVersion}@war"
>> provided = false
>> //excludes = ["WEB-INF/lib/somejar-1.0*"]
>> }
>> }
>> }
>>
>>
>> wrapper {
>> distributionType = Wrapper.DistributionType.BIN
>> gradleVersion = "${project.gradleVersion}"
>> }
>>
>>
>>
>> when i trying to access
>> https://localhost:8443/cas/login?service=https://app.example.org
>>
>> i'm getting this error
>>
>> [image: CAS.PNG]
>> what did i missed here?please point me to right direction that would be a
>> big help
>>
>>
--
You received this message because you are subscribed to the Google Groups "CAS
Developer" 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-dev/aab8a519-ba6e-44c6-a3e8-91bdd600f0e7%40apereo.org.