저는 회사에서 일하는 OWIN 셀프 호스팅에 대한 연구를하고 있습니다. 하지만 인증 부분은 작동하도록 만들 수없고 모든 예제는 내가 C# 만 사용하도록 허용 된 반면 ASP.NET에서 명확하지 않거나 작성된 모든 예제를 찾을 수 있습니다. 내가하고 싶은 일은 지금은별로 중요하지 않은 목록, XML 파일 또는 데이터베이스를 가지고 있지만, 소스 중 하나를 사용하여 ASP.NET 및 MVC없이 자체 소유 OWIN 자체 호스팅을위한 사용자 지정 인증을 만들고 싶습니다. 연결은 HTTPS이고 클라이언트는 HTML/JavaScript 기반입니다. 누군가가 올바른 방향으로 나를 가리키거나 예를 들어 주길 바랬습니다.ASP.NET없이 MVC 없이도 인증을 생성하는 방법
답변
ASP.NET Identity 프레임 워크를 사용하고 자체 공급자를 작성하십시오. 무료로 암호화와 같은 모든 이점을 얻을 수 있습니다. 어떤 노력도하지 않고. 누군가가 ASP.NET이 합리적이지 않다는 것을 알기에이 모든 좋은 것들을 잃어 버리는 것 (imho). 느슨하게 결합 되었기 때문에 ASP.NET과 거의 관련이 없습니다.
http://www.asp.net/identity은 OWIN 위에 앉는 방법에 대한 아이디어를 제공합니다.
사용자 지정 공급자 예제 여기 http://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity
그리고 내가 말을 이해하기 위해, 오라클 데이터베이스에 대한 매우 간단한 광산이다. 그것은 당신에게 하나의 자신을 구현하는 방법에 대한 아이디어를 제공해야합니다 싶은 것은 여전히 웹 응용 프로그램처럼 소리
https://github.com/timmkrause/AspNet.Identity.OracleProvider
작동하면이 것을 시험해 볼 것입니다. – JackF
좋아요. 도움이 필요하면 다시 확인하십시오. – timmkrause
해결 된 것으로 표시된이 문제를 해결했습니다. – JackF
- 1. NancyFx 양식 승인. Asp.net없이
- 2. 기본 인증을 사용하여 esb 프록시를 생성하는 방법
- 3. SSL 인증을 사용하여 okhttp를 생성하는 방법
- 4. 실버 라이트 딥 줌 asp.net없이?
- 5. 인증을 사용하여 ASP.NET MVC 2
- 6. 인증을 사용하는 ASP.NET MVC 3
- 7. ASP.Net MVC 사이트에서 인증을 어떻게해야합니까?
- 8. MVC 4 하이픈 URL을 생성하는 방법.
- 9. EF에서 App_Data 폴더에 db를 생성하는 방법 MVC
- 10. 컨트롤러에서 HTTP rquest를 생성하는 방법 spring mvc
- 11. MVC 면도기의 모델에서 하이퍼 링크를 생성하는 방법
- 12. Chatroulette Clone - Adobe 없이도 할 수있는 방법?
- 13. 폼 인증에서 신호 허브를 생성하는 방법
- 14. ember.js 앱에서 인증을 처리하는 방법
- 15. Google.Apis.Oauth2.v2로 인증을 만드는 방법
- 16. 기본 인증 유형으로하지 않고 MVC 앱에서 연합 인증을 사용하는 방법
- 17. asp.net mvc 3 사용자 정의 인증을 구현하는 방법?
- 18. 멤버쉽을 사용할 때 ASP.NET MVC 3 인증을 테스트하는 방법
- 19. 멀티 테넌트 MVC 5 앱에서 인증을 처리하는 방법
- 20. InDesign Automation - InDesign 없이도 가능합니까?
- 21. MVC Web API로 인증을 사용하는 방법은 무엇입니까?
- 22. 하늘 인증을 사용하는 MVC 응용 프로그램
- 23. 인증을 기반으로 다른보기를 표시하려면 어떻게해야합니까? asp.net mvc
- 24. MVC 웹 API가 Windows 인증을 허용하지 않습니다.
- 25. auth 쿠키를 만들지 않고 Asp.net MVC 인증을 선택했습니다.
- 26. 폼 인증을 비활성화하는 방법
- 27. Awesomium.Net에서 인증을 사용하는 방법
- 28. Passport로 인증을 강제하는 방법
- 29. WebService에서 인증을 구현하는 방법
- 30. 인증을 적용하는 방법
. 하지만 ASP.NET/MVC를 왜 원하지 않는지 알 수 있습니까? 그들은 무엇이 잘못 되었습니까? – Johnny
현재 WepApi 및 웹 응용 프로그램을 호스팅하는 OWIN 자체 호스트는 C#으로 작성되었으며 웹 응용 프로그램을 작성하는 사람은 ASP.NET으로 작업 한 적이 없으므로 가능한 경우 회사에서 C# 만 사용하려고합니다. – JackF
@ JackF Thats 우스꽝 스럽지만 이미 C#에 대한 지식이있는 사람이라면 몇 가지 기본 예제를 따라 WebApi를 시작할 수 있습니다. 결국 HTTP 동사 방식으로 래핑 된 C# 코드 일뿐입니다. VS에서 비어있는 WebApi 프로젝트를 생성 할 때,이 메소드들과 컨트롤러가 작동하는 방법을 가진 컨트롤러를 얻으면, WebApi를 가지고있는 타입으로 대체 할 수 있습니다. – formatc