我的学校有一个CAS系统,处理所有的大学生登录活动。我正在构建一个网络应用程序,它将转到一个学校网站,其中有家庭作业的所有截止日期信息,并为我下载这些截止日期。然而,为了做到这一点,我将需要首先登录与CAS,然后去网站和获得的东西。我想知道如何使用我的学校的can登录我自己的网络应用程序?
我的网站-->重定向到我的学校的cas页面-> cas页面会以某种方式返回一些凭据到我的网站->使用这些凭据,我的网站可以转到其他学校的网站并下载东西。
我不确定我的想法是否正确,我也不知道如何从cas页面获取凭据。如果有任何帮助,我将不胜感激!
谢谢!
发布于 2013-02-18 19:20:23
首先,您需要在CAS服务管理中声明您的web应用程序(这里您需要一些管理员角色)。因此,您将从常规的CAS身份验证过程中获益。然后,如果您想要从另一个web应用程序获取“东西”,并使用您的第一个web应用程序作为CAS代理,您将需要设置适当的配置。查看:https://wiki.jasig.org/display/CAS/Proxy+CAS+Walkthrough,看看它是否符合您的需求。
https://stackoverflow.com/questions/14927642
复制相似问题