问题描述
我们正在向现有应用程序添加单点登录,该应用程序现在需要一个数据库表来存储外部身份值 (ClaimTypes.NameIdentifier
)。我们正在添加 WSFederation 和 OpenIdConnect 支持。
从我阅读的文档和我在开发过程中使用的示例来看,似乎没有对此值的规范。
目前正在开发中,我们正在从 AzureAD 接收非易失性只读值,这些值无法为每个用户编辑(以防止重复使用,或在有人更改姓名时进行任何修改等),看起来类似于:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
P6RFlL7ubzJaGgGfvLcFrGSIu_XCrq4m0nuZvvyNe5w
但是,我很想知道租户是否可以返回更长的值?为了帮助设计最有效的数据库/查询,是否有针对此值的规范/建议,尤其是它的最大长度?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)