Freigeben über


Konfigurieren der Standortumleitung über das Remotedesktopprotokoll

Tipp

Dieser Artikel wird für Dienste und Produkte freigegeben, die das Remotedesktopprotokoll (RDP) verwenden, um Remotezugriff auf Windows-Desktops und -Apps bereitzustellen.

Wählen Sie ein Produkt aus, indem Sie die Schaltflächen oben in diesem Artikel verwenden, um den relevanten Inhalt anzuzeigen.

Sie können das Umleitungsverhalten von Standortinformationen von einem lokalen Gerät zu einer Remotesitzung über das Remotedesktopprotokoll (RDP) konfigurieren. Der Standort eines Benutzers kann für einige Anwendungen wichtig sein, z. B. für die Zuordnung und regionale Dienste in Browsern. Ohne Umleitung von Standortinformationen befindet sich der Speicherort einer Remotesitzung in der Nähe des Rechenzentrums, mit dem der Benutzer für die Remotesitzung eine Verbindung herstellt.

Für Azure Virtual Desktop muss die Standortumleitung an den folgenden Punkten konfiguriert werden. Wenn eine dieser Komponenten nicht ordnungsgemäß konfiguriert ist, funktioniert die Standortumleitung nicht wie erwartet. Sie können Microsoft Intune oder Gruppenrichtlinie verwenden, um Ihre Sitzungshosts und das lokale Gerät zu konfigurieren.

  • Sitzungshost
  • RDP-Eigenschaft des Hostpools
  • Lokales Gerät

Für Windows 365 müssen Standortdienste auf dem Cloud-PC und dem lokalen Gerät konfiguriert werden. Wenn eine dieser Komponenten nicht ordnungsgemäß konfiguriert ist, funktioniert die Standortumleitung nicht wie erwartet. Sie können Microsoft Intune oder Gruppenrichtlinie verwenden, um Ihren Cloud-PC und das lokale Gerät zu konfigurieren. Windows 365 ermöglicht die Standortumleitung.

Für Microsoft Dev Box müssen Standortdienste auf der Dev-Box und auf dem lokalen Gerät konfiguriert werden. Wenn eine dieser Komponenten nicht ordnungsgemäß konfiguriert ist, funktioniert die Standortumleitung nicht wie erwartet. Sie können Microsoft Intune oder Gruppenrichtlinie verwenden, um Ihre Dev Box und das lokale Gerät zu konfigurieren. Microsoft Dev Box ermöglicht die Standortumleitung.

Wichtig

Umgeleitete Längen- und Breitengradinformationen sind auf 1 Meter genau. Die horizontale Genauigkeit ist derzeit auf 10 Kilometer festgelegt, sodass Anwendungen, die den horizontalen Genauigkeitswert verwenden, möglicherweise melden, dass eine genaue Position nicht bestimmt werden kann.

Dieser Artikel enthält Informationen zu den unterstützten Umleitungsmethoden und zum Konfigurieren des Umleitungsverhaltens für Standortinformationen. Weitere Informationen zur Funktionsweise der Umleitung finden Sie unter Umleitung über das Remotedesktopprotokoll.

Voraussetzungen

Bevor Sie die Standortumleitung konfigurieren können, benötigen Sie Folgendes:

  • Ein vorhandener Hostpool mit Sitzungshosts, die Windows 11 Enterprise oder Windows 11 Enterprise Version 22H2 oder höher mit mehreren Sitzungen ausgeführt werden.

  • Ein Microsoft Entra ID Konto, dem mindestens die integrierten Rollen der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) für Desktop Virtualization Host Pool Contributor für den Hostpool zugewiesen sind.

  • Ein vorhandener Cloud-PC mit Windows 11 Enterprise Version 22H2 oder höher.
  • Eine vorhandene Dev Box mit Windows 11 Enterprise Version 22H2 oder höher.

Sitzungshostkonfiguration

Um einen Sitzungshost für die Standortumleitung zu konfigurieren, müssen Sie Standortdienste aktivieren und konfigurieren. Dazu können Sie Microsoft Intune oder Gruppenrichtlinie verwenden.

Wichtig

Wenn Sie eine Windows-Edition mit mehreren Sitzungen verwenden, wird diese für alle Benutzer aktiviert, wenn Sie Standortdienste auf einem Sitzungshost aktivieren. Sie können angeben, welche Apps auf Benutzerbasis basierend auf Ihren Anforderungen auf Standortinformationen zugreifen können.

Cloud-PC-Konfiguration

Um einen Cloud-PC für die Standortumleitung zu konfigurieren, müssen Sie Standortdienste aktivieren und konfigurieren. Dazu können Sie Microsoft Intune oder Gruppenrichtlinie verwenden.

Dev Box-Konfiguration

Um eine Dev-Box für die Standortumleitung zu konfigurieren, müssen Sie Standortdienste aktivieren und konfigurieren. Dazu können Sie Microsoft Intune oder Gruppenrichtlinie verwenden.

Wählen Sie die relevante Registerkarte für Ihr Szenario aus.

So aktivieren Sie Standortdienste mit Microsoft Intune

  1. Melden Sie sich beim Microsoft Intune Admin Center an.

  2. Erstellen oder bearbeiten Sie ein Konfigurationsprofil für Windows 10 und höhere Geräte mit dem Profiltyp Einstellungskatalog.

  3. Wählen Sie in der Einstellungsauswahl System aus. Aktivieren Sie das Kontrollkästchen Standort zulassen, und schließen Sie dann die Einstellungsauswahl.

    Screenshot: Optionen für die Geräte- und Ressourcenumleitung im Microsoft Intune-Portal

  4. Erweitern Sie die Kategorie System , und wählen Sie dann im Dropdownmenü Position erzwingen aus. Alle Einstellungen für den Datenschutz des Standorts sind aktiviert und abgeblendet. Benutzer können die Einstellungen nicht ändern, und alle Zustimmungsberechtigungen werden automatisch unterdrückt.

  5. Wählen Sie Weiter aus.

  6. Optional: Wählen Sie auf der Registerkarte Bereichstags ein Bereichstag aus, um das Profil zu filtern. Weitere Informationen zu Bereichstags finden Sie unter Verwenden von rollenbasierten Zugriffssteuerungen (RBAC) und Bereichstags für verteilte IT.

  7. Wählen Sie auf der Registerkarte Zuweisungen die Gruppe mit den Computern aus, die eine Remotesitzung bereitstellen, die Sie konfigurieren möchten, und wählen Sie dann Weiter aus.

  8. Überprüfen Sie auf der Registerkarte Überprüfen + erstellen die Einstellungen, und wählen Sie dann Erstellen aus.

  9. Sobald die Richtlinie für die Computer gilt, die eine Remotesitzung bereitstellen, starten Sie sie neu, damit die Einstellungen wirksam werden.

  10. Sie müssen die Standorteinstellung Standortüberschreibung zulassen aktivieren, damit der Speicherort in der Remotesitzung aktualisiert wird. Dies können Sie tun, indem Sie einen Registrierungswert konfigurieren und pro Benutzer festlegen. Benutzer können diese Einstellung weiterhin in den Windows-Standorteinstellungen ändern.

    Dazu können Sie ein PowerShell-Skript erstellen und es als benutzerdefinierte Skriptkorrektur in Intune verwenden. Wenn Sie die benutzerdefinierte Skriptwartung erstellen, müssen Sie Dieses Skript mit den angemeldeten Anmeldeinformationen ausführen auf Ja festlegen.

    try
    {
        New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\CPSS\Store\UserLocationOverridePrivacySetting" -Name Value -PropertyType DWORD -Value 1 -Force
        exit 0
    }
    catch{
        $errMsg = $_.Exception.Message
        Write-Error $errMsg
        exit 1
    }
    
  11. Nachdem Sie die Änderungen vorgenommen haben, sollten die Positionsdienste in der Windows-Einstellungs-App in etwa wie in der folgenden Abbildung aussehen:

    Screenshot: Standorteinstellungen in der App

Konfiguration des Hostpools

Die Einstellung Standortdienstumleitung für Azure Virtual Desktop-Hostpool steuert, ob Standortinformationen vom lokalen Gerät an die Remotesitzung umgeleitet werden sollen. Die entsprechende RDP-Eigenschaft ist redirectlocation:i:<value>. Weitere Informationen finden Sie unter Unterstützte RDP-Eigenschaften.

So konfigurieren Sie die Standortumleitung mithilfe von RDP-Eigenschaften des Hostpools:

  1. Melden Sie sich beim Azure-Portal an.

  2. Geben Sie in der Suchleiste Azure Virtual Desktop ein, und wählen Sie den entsprechenden Diensteintrag aus.

  3. Wählen Sie Hostpools und dann den Hostpool aus, den Sie konfigurieren möchten.

  4. Wählen Sie RDP-Eigenschaften und dann Geräteumleitung aus.

    Screenshot: Registerkarte

  5. Wählen Sie für Standortdienstumleitung die Dropdownliste aus, und wählen Sie dann Standortfreigabe vom lokalen Gerät aktivieren und Umleitung zu Apps in der Remotesitzung aus.

  6. Klicken Sie auf Speichern.

Konfiguration des lokalen Geräts

Sie müssen eine unterstützte App und plattformbasierte Verbindung mit einer Remotesitzung verwenden und Standortdienste auf einem lokalen Gerät aktivieren. Wie Sie dies erreichen, hängt von Ihren Anforderungen, der verwendeten Plattform und davon ab, ob das Gerät verwaltet oder nicht verwaltet wird.

Informationen zum Anzeigen der Umleitungsunterstützung in Windows App und der Remotedesktop-App finden Sie unter Vergleichen Windows App Features zwischen Plattformen und Geräten und Vergleichen von Remotedesktop-App-Features auf verschiedenen Plattformen und Geräten.

Unter Windows können Sie Positionsdienste in der Windows-Einstellungen-App aktivieren. Weitere Informationen finden Sie unter Windows-Standortdienst und Datenschutz. Die Schritte in diesem Artikel zum Aktivieren von Positionsdiensten in einer Remotesitzung mithilfe von Intune und Gruppenrichtlinie können auch auf lokale Windows-Geräte angewendet werden.

Informationen zum Aktivieren von Standortdiensten auf anderen Plattformen finden Sie in der Dokumentation des jeweiligen Herstellers.

Testen der Standortumleitung

Nachdem Sie Ihre Sitzungshosts, die RDP-Eigenschaft des Hostpools und lokale Geräte konfiguriert haben, können Sie die Standortumleitung testen.

Nachdem Sie Ihre Cloud-PCs und lokalen Geräte konfiguriert haben, können Sie die Standortumleitung testen.

Nachdem Sie Ihre Dev-Boxen und lokalen Geräte konfiguriert haben, können Sie die Standortumleitung testen.

So testen Sie die Standortumleitung:

  1. Stellen Sie eine Verbindung mit einer Remotesitzung mithilfe der Windows-App oder der Remotedesktop-App auf einer Plattform her, die die Standortumleitung unterstützt. Weitere Informationen finden Sie unter Vergleichen Windows App Features auf verschiedenen Plattformen und Geräten und Vergleichen von Remotedesktop-App-Features auf verschiedenen Plattformen und Geräten.

  2. Überprüfen Sie, ob die Standortinformationen des Benutzers in der Remotesitzung verfügbar sind. Hier sind einige Möglichkeiten, um folgendes zu überprüfen:

    1. Öffnen Sie einen Webbrowser, und navigieren Sie zu einer Website, die Standortinformationen verwendet, z. B. Bing Karten. Wählen Sie Bing Karten das Symbol für die Schaltfläche Suchen Sie mich aus. Auf der Website sollte der Standort des Benutzers als Standort des lokalen Geräts angezeigt werden.

    2. Öffnen Sie eine PowerShell-Eingabeaufforderung in der Remotesitzung, und führen Sie die folgenden Befehle aus, um die Werte für Breiten- und Längengrad abzurufen. Sie können diese Befehle auch auf einem lokalen Windows-Gerät ausführen, um zu überprüfen, ob sie konsistent sind.

      Add-Type -AssemblyName System.Device
      $GeoCoordinateWatcher = New-Object System.Device.Location.GeoCoordinateWatcher
      $GeoCoordinateWatcher.Start()
      
      Start-Sleep -Milliseconds 500
      
      If ($GeoCoordinateWatcher.Permission -eq "Granted") {
          While ($GeoCoordinateWatcher.Status -ne "Ready") {
              Start-Sleep -Milliseconds 500
          }
          $GeoCoordinateWatcher.Position.Location | FL Latitude, Longitude
      } else {
          Write-Output "Desktop apps aren't allowed to access your location. Please enable access."
      }
      

      Die Ausgabe sieht in etwa wie das folgende Beispiel aus:

      Latitude           : 47.64354
      Longitude          : -122.13082