문제


Q1

멤버십 제공 업체를 구성하려면 web.config 파일에 섹션을 추가해야합니다. sqlmembershipprovider의 속성 중 하나는 ApplicationName입니다. 이 속성을 지정하지 않으면 멤버십 API는 데이터베이스의 객체를 "/"이름으로 루트 응용 프로그램에 연결합니다.


a) 루트 응용 프로그램의 의미는 무엇입니까?

예를 들어, 이름이 지정된 폴더 내부에 새 웹 사이트를 작성하는 경우 웹 사이트 1, 그리고 내가 지정하지 않는 경우 ApplicationName 속성, 그러면 개체는 이름과 연관됩니다. “/웹 사이트 1”. 폴더입니다 웹 사이트 1 견적은 루트 응용 프로그램으로 설명하는 것은 어떻습니까?


b) 나는 가정한다 “/” 루트 디렉토리의 종류를 나타내지 만 어느 것이 있습니까?


Q2

멤버십 구성에 응용 프로그램 이름 속성을 지정하지 않으면 API (따라서 WAT와 같은 관리 도구)는 객체를 루트 애플리케이션에 "/"이름으로 연관시킵니다.

위의 인용문은 API가 객체를 루트 응용 프로그램과 연관시키는 것이 정확히 무엇을 의미합니까? 간단히 API 클래스는 멤버십 제공 업체에 DB의 개체를 "/ + directorywhere__appissaved"라는 이름과 연결하도록 지시합니다.


고맙습니다

도움이 되었습니까?

해결책

IIS에서 루트 응용 프로그램은 항상 웹 사이트입니다 (응용 프로그램 설정을 제거하지 않는 한,이 경우 응용 프로그램으로 구성된 가장 외부 디렉토리가 될 것입니다.) 기본적으로 : 기본적으로 :

Inetpub
   >Website Folder (typically, the root application)
      >Folder Name
      >Application  (could be the root app, if you removed the one above.)
         >Sub Directory
         >Sub Application
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top