iOSデバイスでLDAPを使用する際のチュートリアルを探していましたか?私はそれに関する記事やチュートリアルを見ていません。 Active Directoryに対して認証を行う別の方法はありますか?誰かが私を正しい方向に向けることができますか?iOSの認証にLDAPを使用する
13
A
答えて
7
私はいくつかの答えをGoogleに提供することができました。
Integrating LDAP into an iPhone application
そして、LDAPでもiOS configuration profileのように、アップルのライブラリ内&コードをサポートされています。
9
私はiOSのポートプロジェクトのサイラス-SASLとOpenSSLとのOpenLDAPのポートを持っている:https://github.com/bindle/iOSPorts
のXcode 4.3以降を使用している場合は、Xcodeのコマンドラインツールは、次の手順を使用する前に、インストールされていることを確認してください。
- クローンプロジェクト:
git://github.com/bindle/iOSPorts.git
- は、Xcodeプロジェクトにプロジェクトファイル
iOSPorts/ports/database/openldap/openldap.xcodeproj
を追加gitのクローン は、LDAPのサポートが含まれます。 - ビルドターゲットの[ビルドフェーズ]タブに移動します。
- "ターゲットの依存関係"に、 "ldap(openldap)"を追加します。これにより、ターゲットをビルドするときに必要なソースコードがダウンロードされ、コンパイルされます。 "リンク・バイナリとライブラリ"、以下のライブラリを追加で
- :
- libresolv.dylib
- libssl.a
- libcrypto.a
- liblber.a
- libldap.a libsasl2.a
- 「ビルド設定」で、「/ iOSPorts/include」を「User Header Sea」に追加しますrch Paths "を参照してください。
OpenLDAPクライアントライブラリは、プロジェクト内から利用できるようになりました。私はexamples/database/openldap/ldapsearch(この例ではNSLog()を使って検索結果を返します)のiOS用のサンプルプロジェクトを持っています。
関連する問題
- 1. JHipster LDAP認証を使用
- 2. OAuth 2.0の保護LDAP認証を使用する認証サーバ
- 3. PHP:HTTPダイジェスト認証レスポンスを使用してLDAPで認証する
- 4. LDAPを使用したFlask認証
- 5. デスクトップLDAPを使用したWeb認証
- 6. ldapスプリングセキュリティを使用した認証
- 7. LDAPを使用した認証
- 8. Asp.NET IDを使用したLDAP認証
- 9. passport-ldapjsを使用したLDAP認証
- 10. ldapライブラリを使用したPythonでのLDAP認証の問題
- 11. Springセキュリティでデータベース認証とLDAP認証の両方を使用するには?
- 12. apacheを使用したjavaでのLDAP認証LDAP
- 13. Android/iOs指紋認証スキャナを認証に使用する
- 14. Openfiler - ローカル認証の代わりにLDAP認証を使うメリット
- 15. 認証にldapを使用するC#ASP.NETアプリケーション
- 16. LDAP認証とJDBC認証を使用してTomcatレルムを実装する
- 17. VB.NETによるLDAP認証
- 18. JNDIによるLDAP認証
- 19. LDAPによる認証
- 20. グループメンバーシップによるLDAP認証
- 21. Django LDAP認証
- 22. Zeppelin LDAP認証
- 23. スプリングセキュリティ+ Ldap認証
- 24. Java LDAP認証
- 25. SSOのLDAPを使用してユーザーを認証する
- 26. flask_ldap3_loginを使用したLDAPによるFlask認証
- 27. zeppelinを使ったldapのShiro認証
- 28. LDAP認証を使用して2層のPeoplesoft App-Designerにログイン
- 29. PHPを使用してLDAPで認証する方法
- 30. Devise LDAP認証を使用しているときのエンコーディングエラー
デフォルトでは、LDAPサンプルアプリケーションがXCode 4.3.2(Lion)で壊れています。 XCode - > Preferences - > makefileに必要なコマンドラインユーティリティをダウンロードしてインストールしてください。 – rwyland
@rwyland Xcode 4.3に関する情報を掲載するように投稿を更新しました。 –
これはXCode 7以上で動作しますか? – CharlesBryan