微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NameIdentifier 声明值是否有最大长度?

如何解决NameIdentifier 声明值是否有最大长度?

我们正在向现有应用程序添加单点登录,该应用程序现在需要一个数据库表来存储外部身份值 (ClaimTypes.NameIdentifier)。我们正在添加 WSFederationOpenIdConnect 支持

从我阅读的文档和我在开发过程中使用的示例来看,似乎没有对此值的规范。

目前正在开发中,我们正在从 AzureAD 接收非易失性只读值,这些值无法为每个用户编辑(以防止重复使用,或在有人更改姓名时进行任何修改等),看起来类似于:

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
P6RFlL7ubzJaGgGfvLcFrGSIu_XCrq4m0nuZvvyNe5w

但是,我很想知道租户是否可以返回更长的值?为了帮助设计最有效的数据库/查询,是否有针对此值的规范/建议,尤其是它的最大长度?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。