小编And*_*Yel的帖子

Classpath为空.请首先构建项目,例如运行'./gradlew jar -PscalaVersion = 2.11.12'

由于尝试启动Zookeeper实例时出现故障,我无法运行Apache Kafka服务.我已下载并试用了官方网站上的所有3个可用下载.(二进制和源代码)当我尝试启动zookeeper时

./bin/zookeeper-server-start.sh config/zookeeper.properties
Run Code Online (Sandbox Code Playgroud)

我总是得到相同的错误消息:

Classpath为空.请首先构建项目,例如运行'./gradlew jar -PscalaVersion = 2.11.12'

同样的事情(在启动一个单独的zookeeper(不是kakfa的内置)实例之后)

./bin/kafka-server-start.sh config/server.properties
Run Code Online (Sandbox Code Playgroud)

我在Ubuntu 17.04和18.04下尝试过它.当我在使用Ubuntu 16.04的虚拟机上试用它时,它可以工作.

不幸的是,我发现这个问题的全部内容都适用于Windows.感谢您的任何帮助.

apache apache-kafka apache-zookeeper

16
推荐指数
3
解决办法
2万
查看次数

如何在 C# 中通过 LDAPS 连接到 Active Directory?

在此站点的回答线程中找到了文档(此处),但我无法连接到 AD。当我使用像 Active Directory Explorer 这样的程序时,我可以连接。我想,因为我正在尝试连接到 LDAPS,所以我需要一种不同的方法?

我有服务器 IP、域、用户名/密码和端口 636。我尝试了各种组合@new DirectoryEntry但无法连接。总是得到一个COMException Domain is not existing.

    static DirectoryEntry createDirectoryEntry()
    {
        DirectoryEntry ldapConnection = new DirectoryEntry("LDAP://192.168.2.59", USER, PWD);

        ldapConnection.AuthenticationType = AuthenticationTypes.SecureSocketsLayer;

        return ldapConnection;
    }            
Run Code Online (Sandbox Code Playgroud)

背景信息:用户将他的卡放置到读卡器单元。Porgram 从卡中获取 ID 并在数据库中搜索此 ID 并返回属于 ID/User 的电子邮件地址。这里的工作解决方案:

        private string getEmail(string userID)
    {
        try
        {
            string ldapfilter = "(&(otherPager=" + userID + "))";

            DirectoryEntry myLdapConnection = new DirectoryEntry("LDAP://" + SERVER, USER, PWD);
            DirectorySearcher search = new DirectorySearcher(myLdapConnection);
            search.Filter = ldapfilter;

            /*search.PropertiesToLoad.Add("mail");
            SearchResult …
Run Code Online (Sandbox Code Playgroud)

c# ldap active-directory

4
推荐指数
1
解决办法
1万
查看次数