IISでHTTP認証を使用する必要のあるWebサービスがあります。唯一の障害は、ユーザーの資格情報がLDAPにあることです。基本認証でLDAP資格情報を使用するようにIISを構成する方法はありますか?私は、デフォルトのドメインまたはレルムをLDAP接続文字列の一部に設定できると思っていましたが、何の不運もありませんでした。 おかげで、-WillLDAPを使用したIIS基本認証
6
A
答えて
1
私は(私はあなたがこれを行うための方法で構築さがないと、サードパーティのLDAPを使用して、としていると仮定していますどうなるのか、私がチェックしていません)はMADAMに設定され、Madam.UserSecurityAuthorityBase
を拡張してLDAPに対して資格情報をチェックすることでカスタムIUserSecurityAuthority
を実装します。
あなたがしなければならないことは、LDAPから認証するためのいくつかの方法を無効にすることだけです。フォーム認証にLDAPメンバーシップ・プロバイダを使用している場合は、それを個別に実装することをスキップして、MADAMに付属の例MembershipSecurityAuthority
を使用できます。ここではその一例ファイルから
抜粋:
protected override bool ValidateUser(string userName, string password)
{
return MembershipProvider.ValidateUser(userName, password);
}
+0
私の同僚、元のポスターは、彼がまだ彼の使い捨てのアカウントにアクセスできない場合、これが彼が受け入れる答えだと私に指示しました。 – Kevin
0
それはあなたが必要な正確に何を持っているように見えますCodePlexのプロジェクトがあります。
あなたもユーザが何であるかの役割をテストすることができますので、それは偉大な検索機能を持っている。
関連する問題
- 1. ルビーレールパッセンジャーapache2 httpd.confの基本LDAP認証を使用
- 2. 基本認証を使用したHTTP
- 3. JavaScriptを使用した基本認証
- 4. GRequestsを使用した認証または基本認証
- 5. ASP.NET Web APIを使用した基本認証とフォーム認証
- 6. LDAPユーザーの基本認証を使用してCXFサービスを保護する
- 7. 基本認証を使用してsonarScannerを認証します
- 8. LDAPを使用したFlask認証
- 9. デスクトップLDAPを使用したWeb認証
- 10. ldapスプリングセキュリティを使用した認証
- 11. LDAPを使用した認証
- 12. Asp.NET IDを使用したLDAP認証
- 13. passport-ldapjsを使用したLDAP認証
- 14. Jetty Embedded:CORS +基本認証(ConstraintSecurityHandler)を使用
- 15. 基本認証を使用するOSMF
- 16. JHipster LDAP認証を使用
- 17. ldapライブラリを使用したPythonでのLDAP認証の問題
- 18. apacheを使用したjavaでのLDAP認証LDAP
- 19. 基本認証
- 20. 基本認証
- 21. 認証済みヘッダーを使用したAPIへの基本認証のリクエスト - Ruby
- 22. REST WCF 4 IISでSSLによるカスタム基本認証を使用するサービス
- 23. クッキー認証を使用するプロジェクトでの基本認証
- 24. 基本認証とプロキシ認証を使用するCamel Http4
- 25. Laravel 5.2 - .htpasswdを使用した基本認証
- 26. Solr 6.6.1でRESTを使用した基本認証
- 27. webdriverを使用したMS Edgeの基本認証
- 28. c# - httpsと基本認証を使用したhttp Webリクエスト
- 29. プロキシを使用したJavaのHTTP基本認証
- 30. javascriptのベストメソッドを使用したHTTP基本認証
LDAPをホストしているでしょうか? – TMB