joe*_*ker 4 ldap active-directory
我有一种感觉Windows期望'country'是一个整数,0表示'US'.如果是这种情况,整数和ISO 2字母国家/地区代码之间的映射是什么?有效
必须在Active Directory中设置三个不同的属性.每个都在ISO 3166标准中指定.ISO网站有一个搜索工具,您可以使用它来查找官方代码.选择国家代码并点击搜索,然后点击左侧的正式分配....
c- 2位数字缩写(例如美国)
用户地址中的国家/地区.国家/地区表示为基于ISO-3166的双字符代码.
co- 国家名称(例如美国).微软对这个问题的描述非常详细.
用户所在的国家/地区.
countryCode- 数字标识(例如840)
指定用户所选语言的国家/地区代码.Windows 2000不使用此值.
注意:如果要清除国家/地区字段,则需要将此值设置为0.您无法将其设置为null或String.Empty.如果您尝试将其设置为除了以外的任何其他内容,它将DirectoryServicesCOMException在您打电话时抛出"服务器不愿意处理请求" .CommitChanges()int
DirectoryEntry.Properties["countryCode"].Value = 0;
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
26274 次 |
| 最近记录: |