Как я могу создать карту сайта для защищенного паролем сайта

2730
Bob

В Microsoft Visio есть функция, позволяющая создавать карту сайта для существующего веб-сайта. Тем не менее, мой веб-сайт имеет логин и пользователи должны пройти проверку подлинности для просмотра содержимого.

Есть ли способ ввести учетные данные в Visio или предоставить Visio аутентифицированный идентификатор сеанса, чтобы он мог создать карту сайта?

1

2 ответа на вопрос

2
Adam

http://office.microsoft.com/en-us/visio-help/map-protected-web-site-areas-HP001055666.aspx

Для веб-сайтов, использующих HTTP-аутентификацию: в меню «Карта веб-сайта» нажмите «Создать карту сайта». Нажмите «Настройки», а затем перейдите на вкладку «Дополнительно». Под HTTP-аутентификацией введите правильное имя и пароль, нажмите «ОК», а затем снова нажмите «ОК». Шаблон карты веб-сайта восстанавливает модель памяти и размещает карту вашего сайта.

Для веб-сайтов, которые используют какой-либо другой вид безопасности: на странице чертежа найдите ссылку на веб-страницу, где требуется какое-либо взаимодействие (например, щелчок по ссылке или ввод пароля). Щелкните правой кнопкой мыши по ссылке и выберите «Интерактивный». Выбор гиперссылки. В диалоговом окне «Интерактивное обнаружение» взаимодействуйте с веб-страницей (например, щелкните ссылку или введите пароль). Когда диалоговое окно Interactive Discovery закрывается, ссылки, по которым вы переходили, добавляются на карту веб-сайта.

0
Pat Leahy

Это зависит от того, как аутентификация реализована на веб-сайте. Если он использует базовую HTTP-аутентификацию, вы можете ввести имя пользователя и пароль в инструменте Generate Site Map:

  1. Когда вы увидите диалоговое окно «Создать карту сайта», нажмите «Настройки».
  2. Нажмите Дополнительно
  3. Введите пароль внизу диалогового окна.
Это хороший ответ, но, к сожалению, мой сайт использует форму входа в систему, которая программно проверяет учетные данные пользователя по базе данных. Насколько я понимаю, HTTP-аутентификация обрабатывается веб-сервером и обычно представляет собой статическую комбинацию имени пользователя и пароля (без поддержки db). Так что это не сработает для моего конкретного случая. Bob 13 лет назад 0

Похожие вопросы