У меня проблемы с написанием некоторого Java-кода, который создает контейнер / папку в ADAM, где имя контейнера и различающееся имя содержат косую черту.
например,
сп = тест / тест
dn = CN = тест / тест, CN = TestStore, DC = MyCompany, DC = COM
LdapContext _ctx = getNewContext(valid_userName, valid_userName, valid_userName);
// uses InitialLdapContext under the hood
String containerDN = "dn=CN=test/test,CN=TestStore,DC=MyCompany,DC=COM"
_ctx.createSubcontext(containerDN, attrs); // assume attrs is valid javax.naming.directory.Attributes
Я изо всех сил пытаюсь скрыть косую черту от объекта Java String, и все же разрешить InitialLdapContext создать контейнер с именем.
Из приложения ADAM Adsi Edit я могу создавать папки с прямой косой чертой, поэтому я предполагаю, что этот процесс также можно выполнить из кода.
Большое спасибо заранее ...