maven을 사용하여 cas (중앙 인증 시스템)을 배우고 빌드하고자합니다. 그리고이 자습서를 따르십시오 : https://wiki.jasig.org/display/CASUM/Best+Practice+-+Setting+Up+CAS+Locally+using+the+Maven+WAR+Overlay+Method cas.war을 얻으십시오. Working Java REST Client Example to access CAS REST APICAS에서 Maven을 사용하여 편안한 api를 얻는 방법은 무엇입니까?
이 튜토리얼의 첫 번째 단계 : https://localhost:8443/cas/login
가 그럼 난 CAS : 편안하고 API.Following이 멋진 튜토리얼을 사용하여 CAS 자바 클라이언트를 시도하려는 :이 전쟁이 잘 작동, 나는 성공적를 통해 CAS 로그인 페이지로 이동할 수 있습니다 다음과 같이 CAS의 pom.xml 파일에서 편안한 종속성을 추가하는 것입니다, 그래서 내가 필요로하는 종속성을 추가 받는다는을 사용하여 pom.xml 파일을 다시 컴파일 할 필요가 pom.xml 파일은 이제 :
<?xml version="1.0" encoding="UTF-8"?>
에 http : // 받는다는 .apache.org/xsd/maven-4.0.0.xsd "> 4.0.0 edu.university.cas 지역-CAS 전쟁 1.0-SNAPSHOT 그러나
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>cas</warName>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server-webapp</artifactId>
<version>${cas.version}</version>
<type>war</type>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server-integration-restlet</artifactId>
<version>${cas.version}</version>
<type>jar</type>
</dependency>
</dependencies>
<properties>
<cas.version>3.5.2</cas.version>
</properties>
<repositories>
<repository>
<id>ja-sig</id>
<url>http://oss.sonatype.org/content/repositories/releases/ </url>
</repository>
</repositories>
, 내가 얻을 전쟁을 사용하는이 시간, 나는, 페이지 로그인 페이지로 이동할 수 없습니다 붙어, 아무것도 튀어 나오지 않습니다.
내가 여기서 잘못했는지 궁금합니다. 또는 restousy를 포함하여 cas 서버에 대한 pom.xml을 어디에서 얻을 수 있습니까?
은 MVN 깨끗한 패키지를 실행하고 나는 바람둥이의 웹 애플리케이션에 얻을 cas.war를 사용하고 있다면 복사, 널이 https://github.com/UniconLabs/simple-cas4-overlay-template 다운로드 감사 파일을 만들었지 만 https : // localhost : 8443/cas/login에있는 cas 로그인 페이지로 이동할 수는 없습니다. 브라우저에서 404를 제공합니다. – Demonedge
컨텍스트 경로가/simple-cas4-overlay-template이 아니 었습니까? ? (Tomcat의 server.xml 파일에 있음) – jleleu
RESTful API를 사용하는 방법에 대해 자세히 알지 못한다고 생각합니다. 어떤 문서가 처음부터 자바 클라이언트를 만들도록 가르쳐 줄 수 있습니까? Android 클라이언트에서 CAS를 사용하고 싶습니다. CAS에는 레지스터 모듈이 있습니까? 감사합니다! – Demonedge