2015-01-20 3 views
5

Visual Studio 2015에서 웹 API 템플릿을 선택할 때 인증 없음, 개별 사용자 계정, 조직 계정 또는 Windows 인증을 선택할 수 있습니다. 그런 다음 Visual Studio는 많은 양의 코드를 생성하고 많은 너겟 패키지를 자동으로 포함합니다.Visual Studio 2015의 ASP.NET 웹 API 인증을 기존 프로젝트에 추가

이미 인증없이 ASP.NET 웹 API 프로젝트가있는 경우 솔루션을 처음부터 다시 만들거나 각 패키지를 수동으로 추가 할 필요없이 이러한 인증 옵션 중 하나에 대해 생성 된 코드와 패키지를 모두 추가 할 수 있습니까?

감사합니다 -

답변

0

신원을 검색 할 nuget 패키지 관리자를 사용하는 경우 거기에서 설치할 수 있어야합니다. 너겟에 해당하는 동일한 너겟 명령 줄 주문도 있습니다. 설치 패키지 Microsoft.AspNet.Identity.Samples -Pre

그래도 조심하십시오. 현재 버전은 시험판이며 문제를 일으킬 수있는 여러 종속 구성 요소를 설치할 수도 있습니다.

이러한 모든 사항과 마찬가지로 프로세스를 시작하기 전에 솔루션의 전체 백업을 수행하는 것이 좋습니다.

+0

감사합니다.하지만 인증을 통해 웹 API 템플릿을 사용할 때 얻을 수있는 모든 코드가 생성되지 않을 것이라고 생각합니까 ?? – DeborahK

+0

새로운 템플릿을 사용하고 기존 코드를 추가하는 것이 유일한 방법일까요? – DeborahK

+0

@DeborahK Owin ASP.NET Identity 패키지와 ASP.NET Identity Entity Framework 패키지를 추가하면 Global.asax 파일에 약간의 내용 만 추가하면됩니다. – Casey

관련 문제