2016-10-11 29 views
0

デスクトップアプリケーションでRESTful APIを通じてユーザー名を取得することはできますか?もう認証する必要はありませんが、既にTGTを所有している場合はTGTの所有者を知る必要があります。CAS:RESTful APIを使用してユーザー名を取得する方法

これを解決する標準的な方法がない場合は、CAS-Serverでアーカイブするにはどの部分を変更する必要がありますか?

答えて

2

CASサービスを作成し、そのサービスチケット(POST/cas/v1/tickets/theTGT)を要求し、CASサービス(GET/cas/serviceValidate?service = xxx &チケット= yyyy) CASユーザー名

+0

CASサーバーから送信された検証の回答にはユーザー名が含まれていますか?どのように正確に? – Goldi

+0

サービスチケットの検証はXMLペイロードです:https://apereo.github.io/cas/4.2.x/protocol/CAS-Protocol-Specification.html#head2.5 – jleleu

関連する問題