问题标签 [sasl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - saslpasswd2:Windows 上的一般故障
尝试运行时出现一般故障:
这是由 Collanet 的 Subversion 1.5.2 安装的。
java - Java 中带有 CRAM-MD5 的 SMTP
我需要从 Java 通过(外部)SMTP 服务器发送电子邮件,但是该服务器只接受 CRAM-MD5 身份验证,JavaMail 不支持这种身份验证。
发送这些电子邮件的好方法是什么?(它必须是 Java 语言。)
c - 在 Cyrus SASL 中使用 EXTERNAL 机制
Cyrus SASL api 不支持 EXTERNAL 机制吗?我正在尝试将其用作客户端,但SASL_NOMECH
在询问时它会返回。
不过,我浏览了源代码,看起来所有客户端都应该支持 EXTERNAL 机制:
所以我猜我在这里做错了什么。我尝试将所有sasl_callback_t
我能想到的 s 添加到sasl_client_*()
,但没有一个被调用。是否有一些我应该通过的论点断言 EXTERNAL 是一种可接受的机制?或者 SASL_NOMECH 是否总是为 EXTERNAL 返回 - b/c 似乎不正确。
谁能帮我吗?
java - 带有 SASL 的 Java LDAP
我将 Java 1.2 与 Netscape ldapjdk.jar 一起使用,并尝试与我们的一台需要 SASL 的服务器建立 LDAP 连接。我也是 LDAP 的相对论新手。我知道 java EE 已经内置了 LDAP,但我现在无法使用它。
我已经能够使用常规 LDAP 连接到另一台服务器,但我不确定我需要在参数中添加什么。如果有人有一个简单的例子会有所帮助。
我认为下面的类是我需要使用的:
database - Subversion:将存储库用户从现有项目复制到新项目(SASL 数据库)
是否可以将 sasl(包含用户名 + pw)数据库从一个存储库复制到另一个存储库?
我问这个的原因如下:每次你在 SVN 中创建一个新项目时,它都会为它打开一个存储库。随它吧。
不幸的是,它不会将另一个(可选)现有项目的现有用户复制到新项目中。(我说的是 sasl 数据库)。
php - 使用 PHP 在 Ejabberd 上进行 XMPP SASL 身份验证
我正在尝试使用 SASL 对 XMPP 服务器进行身份验证。
然而,XMPP 服务器会响应:
这是针对 Ejabberd 服务器的。当我打开 XMPP 流时,它会宣传:
所以我觉得 SASL - PLAIN 应该可以工作。我有一个 JavaScript 版本,可以在 OpenFire 服务器上完美运行。(目前我无法在 Ejabberd 上对其进行测试)
所以我不明白为什么 PHP 版本不起作用。
erlang - Erlang:处理大量 SASL 崩溃报告的策略是什么?
当我的应用程序崩溃时,我会收到一份需要 5 分钟才能滚动浏览的崩溃报告。处理这个问题的最佳方法是什么?
svn - SVN + SASL + ActiveDirectory:如何
我正在尝试设置 SVN 以针对 ActiveDirectory 进行身份验证。我知道如果您将 SVN 设置为使用 Apache 提供服务,这是可能的,但这样做会引入太多开销,并且 SVN 运行速度太慢。通过阅读 SVN 文档,听起来现在应该可以(因为 SASL 在 1.5 中集成到 SVN 中)配置 SVN 以在不使用 Apache 的情况下针对 ActiveDirectory 进行身份验证。不幸的是,来自 SVN 和 SASL 的文档非常通用,并且缺乏帮助使其正常工作的细节。
有没有人得到这个工作?如果您可以提供一些示例配置文件或高级步骤来为我自己(可能还有其他人)指明正确的方向,那将是一个巨大的帮助。
c - 哪些程序使用 GSS-API?有没有像样的示例程序?
我以为我想使用 GSS-API,但现在不太确定,因为我很难为一个简单的客户端/服务器对找到好的示例代码。Sun 有包含示例代码的文档,但它是专门为他们的 GSS API 实现编写的,使用了一些专有功能,例如GNU GSS-API中没有的(而且我还不清楚如何针对 GNU 实现重新实现它们)。另外,它是用 pre-ANSI C 编写的,带有 K&R 函数声明等(我在转换声明时没有问题,但它确实让我认为 Sun 示例代码可能太旧以至于无关紧要)。
在过去十年中,您是否在应用程序中使用过 GSS-API?你知道一些值得一读的带有示例程序的独立教程吗?
或者,也许我走错了路,应该改用 SASL。GNU GSS-API 作者自己也提出了同样的建议。
对于它的价值,我在 Linux 上使用 GCC,并且已经为其他目的设置了 Kerberos。
ssl - 如何将 ldap_sasl_bind_s() 与 SSL、DN、密码(无客户端证书)一起使用
我有 ldap_sasl_bind_s() 与来自“C”windows 程序的 SSL 和客户端证书(没有 DN 和密码)一起正常工作。当我使用 SSL、DN 和密码(无客户端证书)调用 ldap_sasl_bind_s() 时,它会引发空指针异常。这应该工作还是我应该使用另一个 api 调用?