Вопрос


Q1

Чтобы настроить поставщика членства, вам также необходимо добавить раздел в свой файл web.config.Одним из свойств SqlMembershipProvider также является ApplicationName.Если вы не укажете этот атрибут, то membership API свяжет объекты в базе данных с корневым приложением с именем “/”.


А) что подразумевается под корневым приложением?

Например, если я создам новый веб-сайт внутри папки с именем Веб - сайт1, и если я не укажу Имя приложения атрибут, тогда объекты будут связаны с именем “/Веб-сайт1”.Является папкой Веб - сайт1 как насчет того, чтобы цитата описывалась как корневое приложение?


Б) Я предполагаю, что “/” представляет какой-то корневой каталог, но какой именно?


Q2

Если вы не укажете приложение- Свойство Name в конфигурации членства, API (и, следовательно, любой инструмент администрирования , такой как WAT), связывает объекты с корневым приложением с именем “/”.

Что именно означает приведенная выше цитата, когда API связывает объекты с корневым приложением?Просто, что классы API укажут поставщику членства связать объекты в БД с именем "/ + 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