問題タブ [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 サーバー経由で電子メールを送信する必要がありますが、このサーバーは JavaMail でサポートされていない CRAM-MD5 認証のみを受け入れます。
これらのメールを送信するにはどうすればよいでしょうか? (Java である必要があります。)
c - Cyrus SASL での EXTERNAL メカニズムの使用
Cyrus SASL API は EXTERNAL メカニズムをサポートしていませんか? クライアントとして使おうとしているのですがSASL_NOMECH
、頼まれたら返ってきます。
ただし、ソースを参照したところ、すべてのクライアントが EXTERNAL メカニズムをサポートする必要があるようです。
だから私はここで何か間違ったことをしていると思います。sasl_callback_t
考えられるすべての を に追加しようとしましsasl_client_*()
たが、どれも呼び出されませんでした。EXTERNAL が許容可能なメカニズムであることを主張する、渡す必要のある引数はありますか? または SASL_NOMECH は EXTERNAL に対して常に返されます - b/c は正しくないようです。
誰でも私を助けることができますか?
java - SASL を使用した Java LDAP
Netscape ldapjdk.jar で Java 1.2 を使用しており、SASL を必要とするサーバーの 1 つに 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 が機能するはずです。OpenFire サーバーで完全に動作する JavaScript バージョンがあります。(現時点では Ejabberd でテストできません)
そのため、PHP バージョンが機能しない理由がわかりません。
erlang - Erlang:巨大なSASLクラッシュレポートを処理するための戦略は何ですか?
アプリがクラッシュすると、スクロールするのに5分かかるクラッシュレポートが表示されます。これを処理するための最良の方法は何ですか?
svn - SVN + SASL + ActiveDirectory: 方法
ActiveDirectory に対して認証するように SVN を設定しようとしています。Apache を使用して提供されるように SVN をセットアップすれば、これが可能であることはわかっていますが、そうするとオーバーヘッドが大きくなりすぎて、SVN の実行が遅すぎます。SVN ドキュメントを読むと、(SASL が 1.5 で SVN に統合されたため) Apache を使用せずに ActiveDirectory に対して認証するように SVN を構成できるようになったようです。残念ながら、SVN と SASL のドキュメントは非常に一般的であり、これを適切に機能させるための詳細が不足しています。
誰かがこれを機能させましたか?いくつかのサンプル構成ファイル、または自分自身 (およびおそらく他の人) をこれについて正しい方向に向けるための高レベルの手順を提供していただければ、非常に役立ちます。
c - GSS-API を使用するプログラムは? まともなサンプルプログラムはありますか?
GSS-API を使用したいと思っていましたが、簡単なクライアント/サーバー ペアの適切なサンプル コードを見つけるのに苦労しているため、今はよくわかりません。Sun にはサンプル コードを含むドキュメントがありますが、それはGNU GSS-APIなどにはないいくつかの独自関数を使用して、GSS API 実装用に特別に書かれています(GNU 実装に対してそれらを再実装する方法がすぐにはわかりません)。 )。さらに、これは ANSI C よりも前の言語で書かれており、K&R 関数宣言なども含まれています (宣言を変換するのに問題はありませんでしたが、Sun のサンプル コードは古すぎて意味がないのではないかと思いました)。
過去 10 年間、アプリケーションで GSS-API を使用したことがありますか? 読む価値のあるサンプル プログラムを含む自己完結型のチュートリアルを知っていますか?
または、間違った方向に進んでいる可能性があり、代わりに SASL を試す必要があります。GNU GSS-API の作成者自身も同様のことを示唆しています。
価値のあることとして、私は Linux で GCC を使用しており、他の目的のために Kerberos を既にセットアップしています。
ssl - SSL、DN、パスワード (クライアント証明書なし) で ldap_sasl_bind_s() を使用する方法
「C」WindowsプログラムからのSSLおよびクライアント証明書(DNとパスワードなし)でldap_sasl_bind_s()が正常に動作しています。SSL、DN、およびパスワード (クライアント証明書なし) を使用して ldap_sasl_bind_s() を呼び出すと、null ポインター例外がスローされます。これでうまくいくはずですか、それとも別の API 呼び出しを使用する必要がありますか?