我正在为一所大学编写一个android应用程序,该应用程序使用Shibboleth来验证学生身份。
由于我正在制作一个android原生应用程序(而不是webview),因此我想以编程方式传递用户名和密码,并获取用户的用户凭据。Shibboleth有没有我可以使用的restful api。
对于ex。CAS有https://wiki.jasig.org/display/CASUM/RESTful+API,它允许我以编程方式发送用户名和密码并取回票证凭据。shibboleth也有类似的东西吗?
发布于 2013-07-02 12:16:23
Shibboleth不提供REST接口,但它们有一个称为ECP的非面向浏览器的身份验证配置文件。https://wiki.shibboleth.net/confluence/display/CONCEPT/ECP
发布于 2016-01-25 08:45:19
Shibboleth没有任何restful支持。但是,您仍然可以使用JAAS + Java插件+ Rest客户端通过调用基于Restful的身份验证系统来进行身份验证。我有类似的实现。
https://stackoverflow.com/questions/5415364
复制相似问题