0

我最近遇到了一种有趣的行为。如果我通过 Chrome 进行身份验证,我不会获得我在 config.xml 中指定的任何额外用户属性。

Assertion is not null
No attributes found

但是,如果我对 Firefox 做同样的事情,我会收到预期的属性。

Assertion is not null
Attribute number is greater than 0
CAS Attr Key: id
CAS Attr Value: 3500
CAS Attr Key: email
CAS Attr Value: username@mail.io

有没有人对造成它的原因有任何想法?它是一个错误吗?

4

1 回答 1

1

属性发布不直接涉及浏览器。它是严格的客户端应用服务器到 CAS 应用服务器的通信。缺少的属性与特定浏览器版本一致的事实表明客户端应用程序中其他地方的逻辑可能存在缺陷。

您没有说明您使用的是什么 CAS 客户端,因此无法提供其他建议。

于 2013-09-19T15:11:13.123 回答