2010-08-13 4 views
2

로그인 된 Sharepoint 2010 사용자의 클레임 기반 인증을 별도의 Asp.net 응용 프로그램과 공유 할 수 있습니까?SharePoint 2010 사이트와 ASP.NET 응용 프로그램간에 인증 컨텍스트를 공유하는 방법

다음 article은 Sharepoint 2007을 사용하고 양식 인증 및 공유 컴퓨터 키 등을 통해 양식을 작성하는 방법을 설명하지만 Sharepoint 2010에서 사용되는 클레임 ​​인증을 사용하는 외부 응용 프로그램에 관한 정보는 찾을 수 없습니다.

답변

4

누가 앱에서 SP의 사용자를 인증합니까?

클레임 기반 아키텍처에서는 일반적으로 사용자를 인증하고 보안 토큰 (예 : ADFS)을 발급하는 STS를 배포합니다. 그런 다음 해당 토큰을 다시 응용 프로그램 (Sharepoint)에 처리합니다.

authN이 이미 외부화되었으므로 STS (예 : ADFS)를 ASP.NET 응용 프로그램의 신뢰할 수있는 발급자로 추가하기 만하면됩니다 (WIF 사용). 개념적으로, 귀하의 SP 응용 프로그램과 ASP.NET 응용 프로그램은 다르기 때문에 잠재적으로 다른 규칙이 적용됩니다.

가용성 측면에서 볼 때 사용자는 이중 로그온을 보지 않으며 모든 상호 작용이 처리됩니다. 그러나 2 개의 앱은 독립적으로 관리 할 수있는 별도의 항목으로 남아 있습니다.

의미가 있습니까?

결론 : 클레임 기반 접근 방식에서는 해결 방법없이 "공유"를 얻을 수 있습니다. 그것은 디자인에 내장되어 있습니다.

+0

안녕하세요, Eugenio, 귀하의 회신에 많은 감사드립니다. 당신은 내게 조회하고 조사 할 중요한 것들을주었습니다. 다시 한번 감사드립니다. – redsquare

관련 문제