0

我的学校有一个处理所有大学生登录活动的 CAS 系统。我正在构建一个 Web 应用程序,该应用程序将转到具有所有作业截止日期信息的学校网站,并为我下载这些截止日期。但是,为了做到这一点,我需要先用 CAS 登录,然后去网站拿东西。我想知道如何将我学校的 cas 登录用于我自己的 webapp?

到目前为止,这是我的想法:

我的网站 --> 重定向到我学校的 CAS 页面 ----> CAS 页面会以某种方式将一些凭据返回到我的网站 ----> 使用该凭据,我的网站可以转到另一所学校的网站并下载内容。

我不确定我的想法是否正确,我也不知道如何从 cas 页面获取凭证。我真的很感激任何帮助!

谢谢!

4

1 回答 1

0

首先,您需要在 CAS 服务管理中声明您的 Web 应用程序(您需要一些管理员角色)。因此,您将受益于常规的 CAS 身份验证过程。然后,如果您想从另一个 Web 应用程序获取“东西”并将您的第一个 Web 应用程序用作 CAS 代理,则需要设置适当的配置。看看:https ://wiki.jasig.org/display/CAS/Proxy+CAS+Walkthrough看看它是否符合您的需要。

于 2013-02-18T11:20:22.820 回答