2011-05-10 3 views
3

asp.net에서 역할을 가능하게하려고하지만 몇 가지 오류가 발생하고 최선을 다해 해결 한 후 해결할 수 없습니다.asp.net에서 역할을 활성화하는 방법?

Visual Studio 인터페이스를 처음 사용했습니다. ASP.NET 웹 응용 프로그램으로 로그인 페이지를 만들려고했습니다. 그런 다음 사용자 세부 정보를 검색하기 위해 데이터베이스에 연결할 페이지를 구성해야하므로 웹 사이트 컨트롤에서 ASP.NET 구성을 클릭했습니다. 세 개의 탭이있는 구성 페이지로 이동했습니다 .. 보안 탭 구성해야합니다 ..하지만 보안 탭으로 갈 수 없습니다. 다음과 같은 오류 메시지가 나타납니다.

선택한 데이터 저장소에 문제가 있습니다. 이는 허락되지 않은 서버 이름 또는 자격 증명이 이거나 허락이 부족하여 으로 인해 발생할 수 있습니다. 도 역할 관리자 기능을 사용할 수 없기 때문에 발생할 수 있습니다. 아래의 버튼을 클릭하여 페이지로 리디렉션하십시오. 여기에서 새 데이터 저장소를 선택할 수 있습니다. 다음 메시지는 문제를 진단하는 데 도움이 될 수 있습니다. SQL 서버 데이터베이스에 연결할 수 없습니다.

또한 버튼을 클릭하여 새 데이터 저장소를 선택했지만 사용할 수있는 기본 데이터 저장소가 하나뿐입니다.

나는 참으로 나의 역할 관리자 태그를 사용할 수 있지만, 다시 내가 같은 문제

에게 도움이 될 것입니다 보안 탭을 구성하는 모든 과정을 직면하고있다. 아래

+0

MVC 프로젝트입니까? – TheLukeMcCarthy

+0

나는 사용자를위한 특정 역할을 만들고 인증 등을 제공하고자하는 웹 사이트를 만들고 있습니다 .... 나는이 모든 것에 익숙하며 mvc에 대해 조금 알고 있습니다. – iti

답변

5

사용 단계 :

  1. 는 ASP.NET 응용 프로그램 서비스를 유지하기 위해 데이터베이스를 구성합니다. You can see here how to do it
  2. web.config 파일을 편집하십시오. See details here
  3. 웹 사이트 컨트롤에서 ASP.NET 구성 도구로 이동하여 필요한 역할을 만듭니다.
+1

web.config의 구성을 이해할 수 없습니다. 좀 더 자세한 링크를 게시하십시오 – iti

+0

asp.net에서 회원 및 역할 공급자를 구성하고 사용하는 방법에 대한 2 개의 매우 상세한 기사가 있습니다 : http://odetocode.com/Articles/427.aspx, http://odetocode.com/기사/428.aspx – Egor4eg

+0

@ Egor4eg : 감사합니다. 많이 알아 냈습니다. 이제 완료되었습니다. – iti

관련 문제