ASP.NET 웹 API를 기반으로하는 내 RESTful 웹 API에 OAuth 권한을 추가하고 싶습니다. 가능하면 [Authorize] 속성을 사용할 수 있어야합니다. 나 자신의 서비스 제공 업체를 만들거나 도서관을 사용하는 사례를 들려 주시겠습니까?ASP.NET 웹 API : OAuth 서비스 공급자
답변
FWIW, 이는 다음 드롭 (릴리스 후보가 될 예정)에 대한 계획입니다. 그래서 그때까지 기다릴 수 있다면 데모/샘플로 상자에서 꺼내 볼 수 있습니다. 코드는 오픈 소스이기 때문에
http://aspnetwebstack.codeplex.com/wikipage?title=Roadmap
, 나는 그것이 진행 방식을 볼 수 the codeplex project을 다음 좋을 것. 이렇게하면 공식 RC를 기다리지 않고도 빌드 된 것을 활용할 수 있습니다.
RC가 꺼져있는 것처럼 보입니다. 만약 이것이 RC의 일부라면 알 수 있습니까? 나는 로드맵에서 여전히 그것을 본다. (최신이 아닌 것 같다.) – Raelshark
샘플을 개인적으로 확인하지는 않았지만 업데이트 될 수 있습니다. 문맥을 위해이 포스트를보십시오 : http://aspnetwebstack.codeplex.com/discussions/351122. –
- 1. ASP.NET MVC의 OAuth 2.0 공급자
- 2. Delphi에서 OAuth 공급자 구현
- 3. Java에서 OAuth 공급자 구현
- 4. ASP.NET 웹 서비스 API 보안
- 5. 웹 서비스 공급자 라우팅
- 6. Asp.Net 웹 API 대 웹 서비스
- 7. 레일이 다리가있는 OAuth 공급자?
- 8. 웹 서비스 공급자 용로드 밸런서
- 9. 자바 OAuth 공급자
- 10. Asp.net 웹 API 용 서비스 버스 사용
- 11. Java 또는 Php 용 Oauth 서비스 공급자 구현
- 12. WCF, ASP.NET 멤버십 공급자 및 인증 서비스
- 13. DMZ의 웹 서버에서 ASP.Net 공급자
- 14. ASP.NET MVC의 데이터 서비스 리플렉션 공급자
- 15. ASP.NET 기본 회원 및 역할 공급자 API
- 16. IE의 ASP.NET 웹 API
- 17. 웹 서비스 API 아키텍처
- 18. 웹 API 서비스/모바일 앱용 Facebook 인증
- 19. Google 캘린더 API OAUTH
- 20. Asp.Net, RavenDB 및 OAuth 지원을 통한 인증
- 21. 웹 API 공개 oauth (DotNetOpenAuth) mvc 4
- 22. ASP.NET - 비동기 웹 서비스
- 23. asp.net 웹 서비스 로그인
- 24. ASP.net 웹 서비스
- 25. ASP.NET 웹 서비스 WebMethod
- 26. ASP.NET 웹 서비스 보안
- 27. ASP.net 웹 서비스 게시
- 28. ASP.Net 및 웹 서비스
- 29. ASP.NET 웹 서비스 인스턴스?
- 30. 는 asp.net 웹 서비스
나는 왜 그렇게하고 싶지는 모르겠다. OAuth 및 OpenID 프로토콜은 사용자 상호 작용으로 여러 요청을 사용하고 나머지는 기본적으로 단일 시스템 기반의 요청/응답입니다. ASP.NET 멤버 자격 공급자를 DotNetopenAuth와 같은 라이브러리와 결합하고 ASP.NET 세션 메커니즘을 사용하여 인증 할 수 있습니다. –
@AndrevanHeerwaarde는 "ASP.NET 회원 공급자와 DotNetopenAuth 같은 라이브러리를 결합"하는 예제를 제공 할 수 있습니까? 이 예제 만 발견했습니다 - [ASP.NET MVC 2 OpenID 웹 사이트] (http://visualstudiogallery.msdn.microsoft.com/81153747-70d7-477b-b85a-0374e7edabef). 하지만이 템플릿은 WCF 웹 서비스를 OAuth 공급자로 사용하고 OpenID 용 불필요한 코드 (많은 경우)가 필요하다는 것을 알고 있습니다. ASP.NET WebAPI를 DotNetopenAuth와 함께 사용하는 예를보고 싶습니다. – ebashmakov