gpt4 book ai didi

c# - 分离 ldap 连接字符串的最佳方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:11 24 4
gpt4 key购买 nike

我正在尝试通过使用正则表达式或 LDAP 字符串中可用的现有字符串方法找出将域名和其余信息转换为 2 个字符串的最佳方法。

这是事件目录连接字符串:

"LDAP://yourdomain.com/OU=Bla,OU=Bla2,OU=Bla3,DC=yourdomain,DC=com"

我想得到的输出是:

string DomainName = "yourdomain.com"
string Container = "OU=Bla,OU=Bla2,OU=Bla3,DC=yourdomain,DC=com"

最佳答案

这是一个标准的 URL(带有 LDAP 协议(protocol)),我会使用 appropriate URL parsing/objects可用。

var uri = new Uri(LDAPConnectionString);
var host = uri.Host;
var Container = uri.Segments[1];

等等

关于c# - 分离 ldap 连接字符串的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18353231/

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