Próbowałem użyć przykładowej aplikacji OpenIdProviderWebForms Application
z DotNetOpenAuth-4.0.0.12084.
Działa dobrze OpenIdRelyingPartyWebForms
kiedy użyłem go takim, jakim jest, ale nagle zacząłem otrzymywać następujący błąd
Błąd podczas czytania wiadomości „DotNetOpenAuth.Parametr OpenId.Messages.CheckIdRequest ” „openid.claimed_id” z wartością „http://specs.openid.net/auth/2.0/identifier_select”. Nieprawidłowa obsada z „System.String” na „DotNetOpenAuth.OpenId.Identifier”. (Kontakt: , Odniesienie: )
Stało się to zaraz po tym, jak przeniosłem aplikację dostawcy do .Net 4.0 przy użyciu właściwości projektu visual studio (2010). Zauważyłem, że jest to przerywany. Za każdym razem nie był widoczny.
Potrzebuję pomocy w zrozumieniu problemu.
BTW problem został rozwiązany, gdy wróciłem do .net 3.5 ... Ale potrzebuję tego do pracy w .Net 4.0
Odpowiedzi:
0 dla odpowiedzi № 1Przeprowadziłem się do DotNetOpenAuth v4.1.2.12274 i działało ...