CAS не может получить TGT в версии 6.0.3 - PullRequest
0 голосов
/ 19 мая 2019

1.Я добавляю поддержку остальных в свой проект на cas-сервере pom.xml

 <dependency>
        <groupId>org.apereo.cas</groupId>
        <artifactId>cas-server-support-rest</artifactId>
        <version>${cas.version}</version>
    </dependency>

2.запустите cas-сервер, затем с помощью почтальона запросите TGT с параметрами имя пользователя и пароль

request url:https://localhost:8443/cas_server_war/v1/tickets?username=admin&password=admin
result:the rest API return https://localhost:8443/cas_server_war/v1/tickets/TGT-3-mXFuG9GXw9iMeXYa1pBACKww9JsgdsxUBDb0dV0zv0yhzUVyUVTFjnR6Q95k7Fh0534DESKTOP-97IVFIA

3.Используйте URL, возвращенный на шаге 2, и параметр service = https://www.baidu.com, чтобы получить ST, он должен вернуть мне тело типа "ST-3-W9WaFfn2xUlTesZYtNejSW8yKRoDESKTOP-97IVFIA", но это - результат (это мой журнал):

2019-05-19 19:00:04,849 INFO [org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - <Audit trail record BEGIN
=============================================================
WHO: admin
WHAT: [status=200-OK,body=ST-3-W9WaFfn2xUlTesZYtNejSW8yKRoDESKTOP-97IVFIA]
ACTION: REST_API_SERVICE_TICKET_CREATED
APPLICATION: CAS
WHEN: Sun May 19 19:00:04 CST 2019
CLIENT IP ADDRESS: 0:0:0:0:0:0:0:1
SERVER IP ADDRESS: 0:0:0:0:0:0:0:1
=============================================================

4.В версии 5.3.1 проблем нет (я успешно получаю ST в версии 5.3.1)

Большое спасибо!

...