创建我的Web应用程序,

时间:2011-11-29 09:13:03

标签: web-services cas jasig

要加入网络服务,我计划遵循以下规则:

我有一个请求Web服务的应用程序,如果应用程序传递了有效的票证字符串,Web服务将仅为客户端提供服务。

  1. Java应用程序使用restful API将用户名/密码组合发送到CAS服务器。
  2. CAS服务器回复成功验证的票证。
  3. 应用程序将票证发送到我的Web服务并询问某些数据的某些数据。
  4. Web服务接收故障单并将故障单发送到CAS服务器以进行验证。
  5. 如果CAS服务器返回用户名/或任何确认故障单有效性的消息,则Web服务会向应用程序回复执行应用程序请求的响应。
  6. CAS服务器将票证返回给应用程序,应用程序将票证字符串发布到Web服务,Web服务器接受票证字符串。现在如何将票证发送到CAS服务器进行验证?有任何想法吗?还有更好的方法来加入Web服务吗?

    我试图绘制我要存档的内容:

    Casifying web service

1 个答案:

答案 0 :(得分:0)

由于这是一个基于java的应用程序,您可以使用CAS提供的filters进行验证&认证