2010-03-16 13 views

답변

12

예, 가능합니다. Active Directory 인증을 사용하는 ASP.NET 웹 사이트를 호스팅하고 DotNetOpenAuth를 사용하여 OpenID 공급자를 노출합니다.

+0

이 작업을 수행하는 데 필요한 샘플 코드에 대한 링크가 있습니까? DotNetOpenAuth 사이트에는 제한된 설명서가 있습니다. –

+2

정확하게하려면? Active Directory 신뢰 당사자가 되려면 AD 문서를 찾아야합니다. DotNetOpenAuth OpenID Provider가되기를 원한다면, 그것을 보여주기 위해 라이브러리와 함께 제공되는 샘플과 당신이 말한 것처럼 제한된 문서가 있습니다. –

5

또한 OpenID-LDAP AD LDAP와 작동하는 서버가 있습니다.

+0

OpenID-LDAP-PHP 설정을 시도했지만 SESSION (최종 사용자에게 바인드 됨)에 공유 암호가 저장되어 서버가 check_authentication 요청을 발행하면 항상 false로 응답합니다. 서버의 SESSION. 그것은 일반적으로 매우 불합리한 코드이며, 로깅이 충분하지 않으며 암호화에 mt_rand를 사용합니다. 기피. – JanHudecek