Wie kann ich eine Site Map für eine kennwortgeschützte Site erstellen?

1

Microsoft Visio verfügt über eine Funktion, mit der eine Sitemap für eine vorhandene Website erstellt wird. Meine Website verfügt jedoch über ein Login und Benutzer müssen authentifiziert sein, um den Inhalt anzuzeigen.

Gibt es eine Möglichkeit, Anmeldeinformationen in Visio einzugeben oder Visio eine authentifizierte Sitzungs-ID zur Verfügung zu stellen, damit die Sitemap erstellt werden kann?

Bob
quelle

Antworten:

2

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

Für Websites, die HTTP-Authentifizierung verwenden: Klicken Sie im Menü Websiteübersicht auf Websiteübersicht erstellen. Klicken Sie auf Einstellungen und dann auf die Registerkarte Erweitert. Geben Sie unter HTTP-Authentifizierung einen gültigen Namen und ein gültiges Kennwort ein, klicken Sie auf OK und dann erneut auf OK. Mit der Website-Map-Vorlage wird das Speichermodell neu generiert und die Site-Map erstellt.

Für Websites, die eine andere Art von Sicherheit verwenden: Suchen Sie auf dem Zeichenblatt den Link zu der Webseite, auf der eine Interaktion erforderlich ist (z. B. Klicken auf einen Link oder Eingeben eines Kennworts). Klicken Sie mit der rechten Maustaste auf den Link, und klicken Sie auf Interaktiv Auswahl von Hyperlinks. Interagieren Sie im Dialogfeld "Interaktive Erkennung" mit der Webseite (klicken Sie beispielsweise auf einen Link oder geben Sie ein Kennwort ein). Wenn das Dialogfeld "Interaktive Erkennung" geschlossen wird, werden die Links, zu denen Sie navigiert haben, zur Website-Übersicht hinzugefügt.

Adam
quelle
0

Dies hängt davon ab, wie die Authentifizierung auf der Website implementiert ist. Wenn die HTTP-Standardauthentifizierung verwendet wird, können Sie den Benutzernamen und das Kennwort in das Tool "Site Map erstellen" eingeben:

  1. Wenn Sie das Dialogfeld Site Map erstellen sehen, klicken Sie auf Einstellungen.
  2. Klicken Sie auf Erweitert
  3. Geben Sie das Passwort unten im Dialogfeld ein.
Pat Leahy
quelle
Es ist eine gute Antwort, aber meine Website verwendet leider ein Anmeldeformular, mit dem die Anmeldeinformationen des Benutzers programmgesteuert anhand einer Datenbank überprüft werden. Nach meinem Verständnis wird die HTTP-Authentifizierung vom Webserver ausgeführt und ist im Allgemeinen eine statische Kombination aus Benutzername und Kennwort (nicht datenbankgestützt). Also wird es für meinen speziellen Fall nicht funktionieren.
Bob