CAS Server 4.0二次开发说明文档(7)

2019-05-17 09:49

} return null; } private static void ticketValidate(String serverValidate, String serviceTicket, String service) { notNull(serviceTicket, \ notNull(service, \ final HttpClient client = new HttpClient(); GetMethod post = null; try { post = new GetMethod(serverValidate + \+ \+ serviceTicket + \ client.executeMethod(post); final String response = post.getResponseBodyAsString(); info(response); switch (post.getStatusCode()) { case 200: { info(\成功取得用户数据\ } default: { } } } catch (Exception e) { warning(e.getMessage()); } finally { //释放资源 post.releaseConnection(); } } private static void notNull(final Object object, final String message) { if (object == null) throw new IllegalArgumentException(message); } public static void main(final String[] args) throws Exception { final String server = \ final String username = \ final String password = \ final String service = \ final String proxyValidate = \ ticketValidate(proxyValidate, getTicket(server, username, password, service), service); } private static void warning(String msg) { System.out.println(msg); } private static void info(String msg) { System.out.println(msg); } } 最终可以看到控制台请求到cas server服务器返回的数据。


CAS Server 4.0二次开发说明文档(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:国家安全网上法律知识竞赛参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: