gpt4 book ai didi

openid - OpenId 标识符可以包含 unicode 字符吗?

转载 作者:行者123 更新时间:2023-12-02 08:57:50 25 4
gpt4 key购买 nike

我正在实现 DotNetOpenAuth在一个新网站中。我将在 Sql Server 2008 数据库中存储 ClaimedIdentifiers,并且想知道要使用的最佳数据类型是什么。如果 ClaimedIdentifier 可以包含 Unicode,我将使其成为 nvarchar(255),否则我将使用 varchar(255)。有谁知道是否支持 Unicode 标识符?

最佳答案

来自the spec :

"The OpenID Authentication protocol messages are mappings of plain-text keys to plain-text values. The keys and values permit the full Unicode character set (UCS). When the keys and values need to be converted to/from bytes, they MUST be encoded using UTF-8

这应用openid.claimed_id的值。所以 nvarchar 应该是正确的选择。

关于openid - OpenId 标识符可以包含 unicode 字符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3528072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com