我的团队开始使用 Desire2Learn Valence,而我们的 Shibboleth 身份验证似乎正在破坏初始 API 密钥身份验证过程。
我们有我们的 App ID 和密钥,但 Valence 身份验证表单将我们发送到 Shib 登录(不是我们的直接登录,就像“湖谷大学”示例那样),它永远不会返回 Valence 来完成该过程.
关于如何配置或更改它以使其正常工作的任何建议?
我的团队开始使用 Desire2Learn Valence,而我们的 Shibboleth 身份验证似乎正在破坏初始 API 密钥身份验证过程。
我们有我们的 App ID 和密钥,但 Valence 身份验证表单将我们发送到 Shib 登录(不是我们的直接登录,就像“湖谷大学”示例那样),它永远不会返回 Valence 来完成该过程.
关于如何配置或更改它以使其正常工作的任何建议?
Valence 身份验证基于深度链接(最终,Valence 身份验证页面将用户引导回应用程序并附加一些关键信息)。
因此,LMS 的身份验证系统必须配置为进行深度链接,这对于某些系统来说有时是不正确的。此外,还需要特定版本的 shibboleth 身份验证系统来支持该深度链接。
Valence 身份验证流程遵循部署团队(或站点管理员)在 DOME 中为Tools.Login.OrgLoginPath
和提供的链接Tools.Login.OrgMobileLoginPath
。这就是为什么您要转到 Shib 页面而不是内置页面的原因。一些 Shibboleth 客户创建一个门户页面,为用户提供提示并选择要针对哪个系统进行身份验证。过程中的所有页面都必须将深层链接 url 作为?target=
查询参数传递。
由于它没有返回应用程序,这表明它需要 Shib 产品 (IPAS) 的更新版本。我会为此项目打开一个帮助台票证,并提及您这样做是为了将其与 Desire2Learn Valence 身份验证一起使用。