dotnetopenauth

    2

    1답변

    OpenID 서비스 공급자로부터 일부 특성을 요청하도록 코드를 설정하려고합니다. 동시에 ActionResult를 반환하고 싶습니다. 여기에 오픈 ID 샘플 MVC 프로젝트의 코드 (즉, 바로 DotNetOpenId/DotNetOpenAuth 웹 사이트에서 나온이)의 ... try { return openid.CreateRequest(Request

    1

    1답변

    Andrew Arnott는 OpenId 분석기에서 속성 교환 확장 데이터를 추출하는 방법에 대한 게시물을 여기에 있습니다. 여기에 코드 조각입니다 : - var fetch = openid.Response.GetExtension<FetchResponse>(); if (fetch != null) { IList<string> emailAddresse

    5

    1답변

    Windows Azure 응용 프로그램에서 OpenID를 사용하는 데 어려움을 겪고 있습니다. 현재 DotNetOpenAuth (DotNetOpenID로 사용됨)를 사용하고 있는데, Azure가 내부적으로 포트 20000을 사용하고 있기 때문에 릴레이 단계에 문제가 발생했습니다. 이 문제를 해결할 수있는 방법을 찾았습니다 (블로그 게시물을 쓸 것입니다).

    5

    1답변

    DotNetOpenId에서 다운로드 한 샘플에는 새 응용 프로그램을 만들 때 얻는 MVC 1.0 응용 프로그램과 다른 파일이 있습니다. 저는 MVC와 openId에 익숙하지 않았습니다. 필자가 경험 한 모든 예는 매우 오래된 것입니다. 누구나 DotNetOpenId를 사용하여 ASP.net MVC로 Openid를 구현하는 예제를 가르쳐 주시겠습니까?

    1

    1답변

    저는 AccountController의 생성자가 내 사용자 지정 IOpenIdAuthentication 인터페이스에서 파생 된 개체를 사용합니다. 기본적으로 OpenIdAuthenticationServiceOpenIdRelyingParty을 래핑하는 개체입니다. 인터페이스는 다음과 같습니다 _mockResponse = new Mock<IAuthenticat

    7

    1답변

    회사 나는 내부 웹 사이트를 외부 세계에 게시하려고하지만, 쉬운 방법으로 방문자를 식별하기를 원합니다. 일부 기능은 모든 방문자에게 표시되지만 대부분 인증 된 방문자에게 표시되어야합니다. 관리 기능은 자체 인증 시스템을 구현하는 것을 고려하고 있지만, 이미 사용할 수있는 기존 기술을 사용하고 사용자 이름/비밀번호를 관리하지 않도록 제안했습니다. (보안에 대

    5

    2답변

    Google openid 식별자에 문제가 있습니다. 간단한 asp.net mvc 프로젝트에서 dotnetopenauth 라이브러리 (dotnetopenid의 후속)를 사용하고 있습니다. localhost에서 테스트를하는 동안 Google에서 새로운 식별자를 생성하는 것으로 나타났습니다. 왜 그런가요? localhost와 그냥 일치합니까? 모든 것은 다른 공

    -1

    1답변

    가능한 중복 : DotnetOpenID가 오픈 아이디 제공자로부터 로그 아웃을 구현하지 않은 이유는 How to logout from Relying Party? ? 이 현재 버전은 DotNetOpenId-2.5.5.9153 및 DotNetOpenAuth-3.1.0.9122 그들이 다음 버전에서 로그 아웃을 구현하기 위해 계획하고있다?

    0

    1답변

    나는 openid-selector 기반 UI를 사용하여 dotnet openid API를 사용하여 사용자를 인증하고 있습니다. 작은 문제가 있습니다. Google을 선택하고 브라우저를 닫은 다음 링크를 닫은 다음 yahoo를 선택하면 야후가 아니라 Google로 리디렉션됩니다. 브라우저 상태 막대의 아래쪽에있는 버튼을 클릭하면 올바른 매개 변수가 JS 파일

    2

    2답변

    우리는 asp.net mvc 응용 프로그램을 빌드하기 시작했습니다. 응용 프로그램은 사용자, 프로젝트, 공통 테이블 등이 포함 된 하나의 기본 데이터베이스와 특정 프로젝트와 관련된 데이터가있는 많은 데이터베이스 (모두 동일한 구조)로 구성됩니다. 사용은 몇 가지 글로벌 역할 (기본 데이터베이스에 저장 됨)과 프로젝트 특정 역할 (프로젝트 데이터베이스에 저장