【发布时间】:2012-09-23 06:56:10
【问题描述】:
我希望我已经恰当地命名了这个问题。这里有点混合主题。
我在C# 中创建了一个用于创建 Active Directory 用户的函数。使用需要如下所示的 LDAP 字符串:
userinfo.displayName = "Surname, Firstname"
CN=" + userinfo.displayName, "user"
以下异常消息被传回,因为逗号在字符串中。
指定了无效的 dn 语法。
应用字符串后的完整dn如下
"CN=Surname**,** Lastname,OU=Users,DC="Foo",DC="net"
通用名称 CN= 中的逗号是问题...
有没有办法让 C# 忽略字符串中的逗号?有效地逃脱它。
【问题讨论】: