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

2842
Bob

Microsoft Visio verfügt über eine Funktion, mit der eine Sitemap für eine vorhandene Website erstellt wird. Auf meiner Website ist jedoch ein Login vorhanden, und die Benutzer müssen authentifiziert werden, um den Inhalt anzeigen zu können.

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?

1

2 Antworten auf die Frage

2
Adam

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 Site Map generieren. 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. Die Website-Map-Vorlage generiert das Speichermodell neu und zeigt Ihre Site-Map an.

Für Websites, die eine andere Art von Sicherheit verwenden: Suchen Sie auf der Zeichnungsseite den Link zur 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 Hyperlink-Auswahl: Interagieren Sie im Dialogfeld Interactive Discovery mit der Webseite (klicken Sie beispielsweise auf einen Link oder geben Sie ein Kennwort ein). Wenn das Dialogfeld Interactive Discovery geschlossen wird, werden die Links, zu denen Sie navigiert haben, zur Websiteübersicht hinzugefügt.

1
Pat Leahy

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

  1. Wenn Sie das Dialogfeld Site Map generieren sehen, klicken Sie auf Einstellungen.
  2. Klicken Sie auf Erweitert
  3. Geben Sie das Passwort unten im Dialog ein.
Dies ist eine gute Antwort, aber meine Website verwendet leider ein Anmeldeformular, das die Anmeldeinformationen des Benutzers anhand einer Datenbank überprüft. Nach meinem Verständnis wird die HTTP-Authentifizierung vom Webserver behandelt und ist im Allgemeinen eine statische Kombination aus Benutzername und Kennwort (nicht mit Db-Unterstützung). Es funktioniert also nicht für meinen speziellen Fall. Bob vor 13 Jahren 0