2009-06-01 5 views
4

당신의 솔루션은 무엇입니까?OpenId with Silverlight

누구나 Silverlight 2 앱으로 OpenId를 성공적으로 구현 했습니까?

OpenId는 외부 사이트로 리디렉션해야합니다. 내 애플 리케이션을위한 매끄러운 Silverlighty 로그인 페이지를 기대했지만, 이것은 사물에 의해 일어날 일이 아니다!

+0

태그에 'dotnet'을 사용하지 마십시오. 대신 '.net'을 사용하십시오. 질문에 태그를 지정할 때 제안 메시지에주의하십시오. 이름 뒤에 숫자가 10보다 작은 태그는 피해야합니다. –

답변

2

흥미로운 문제입니다. SL2 앱은 OpenID 주장 자체를 검증해서는 안되며 검증하기 위해 서버에 전달해야합니다. SL2 앱 일 수 있지만 nonce가 소비되고 서버가이를 다시 확인할 수는 없지만 궁극적으로 서버는 안전하다고 확인해야합니다. 따라서 SL2 앱이 나타나기 전에 로그인이 이루어져야하며 로그인 한 상태에서 로그인 할 수 있습니다.

아마도 다른 방법이있을 수 있지만 위의 서버 주장이 검증 자라는 제한은 분명합니다.