Grundlegendes zur AutoErmittlung in Lync Server 2013
Thema Letzte Änderung: 03.06.2013
Der Lync Server 2013 AutoErmittlungsdienst ist ein Feature, das ursprünglich in Microsoft Lync Server 2010 als Teil des kumulativen Updates für Lync Server 2010: November 2011 eingeführt wurde. Dieses kumulative Update bietet zusätzlich zu Fixes Unterstützung für Lync Mobile- und Lync 2013-Clients.
In Lync Server 2013 ist der AutoErmittlungsdienst ein integraler Bestandteil des Betriebs externer und interner mobiler Clients, und die AutoErmittlung wird auch auf neue Clients erweitert, z. B. die kürzlich eingeführte Lync Windows Store-App für Windows 8. AutoErmittlung wird auch von den Lync 2013-Desktopclients verwendet. Die AutoErmittlung wird in Lync Server durch die erforderlichen DNS-Einträge (Domain Name System) erkannt.< domäne> und lyncdiscoverinternal.< domäne>. Darüber hinaus bevorzugen neuere Versionen des Lync 2010- und Lync 2013-Desktopclients die AutoErmittlung gegenüber den DNS-SRV-Einträgen (Domain Name System), wobei DNS-SRV-Einträge nur verwendet werden, wenn lyncdiscover.< domäne> oder lyncdiscoverinternal.< die Domäne> nicht antwortet oder nicht aufgelöst wird. Die Lync Windows Store-App für Windows 8 und Lync Mobile verwendet die AutoErmittlung ausschließlich und verweist nicht auf die herkömmlichen DNS SRV-Einträge.
In Lync Server 2013 wird die AutoErmittlung erweitert, um dem Client mitzuteilen, welche Elemente, Features und Kommunikationsmethoden für den Client verfügbar sind. Die Informationen werden über eine Anforderung übermittelt, die vom Client gesendet wird, und die Lync Server-Webdienste antworten mit einer klar definierten Antwort, die angibt, was für den Client verfügbar ist und wie sie diese Features im Format des AutoErmittlungsantwortdokuments kontaktieren.
Die beste Möglichkeit, das AutoErmittlungsantwortdokument zu verstehen, einschließlich der Art und Weise, wie die Webdienste Features über dieses Dokument mit Clients kommunizieren, besteht darin, jede Zeile in einer typischen Antwort aus dem AutoErmittlungsantwortdokument des Lync-Webdiensts zu sezieren und zu definieren.
Hinweis
In den folgenden Details hat sich der Benutzer bereits beim Startserver authentifiziert, indem er auf eine Authentifizierungsanforderung reagiert.
Hinweis
Der Lync AutoErmittlungs-Webdienst wird in den Microsoft Office-Protokollen im Abschnitt "Offene Spezifikationen" der Msdn-Bibliothek ( Microsoft Developer Network ) definiert. Ausführliche Informationen finden Sie im vollständigen Spezifikationsdokument "Lync AutoDiscover Web Service Protocol" unter: https://go.microsoft.com/fwlink/?LinkId=273839. Ausführliche Informationen zur Authentifizierung finden Sie unter "OC Authentication Web Service Protocol" unter https://go.microsoft.com/fwlink/?LinkId=279015.
Die AutoErmittlungsantwort des Lync Server-Webdiensts
Die Antwort, die zurückgegeben wird, wenn die AutoErmittlungsanforderung gesendet wird, ist für einen internen oder einen externen Client identisch. Einige Parameter, die standortbewusst sind, können sich ändern. Wenn eine Clientanforderung empfangen wird, der tatsächliche Pool jedoch nicht der pool ist, der kontaktiert wurde, wird der Private Pool des Benutzers für diesen Benutzer festgelegt. Ein Kollege, dessen Benutzerkonto sich in einem anderen Pool befindet, sich aber vom selben Büro aus anmeldet, würde eine etwas andere Antwort erhalten. Die Antwort gibt den richtigen Front-End-Server oder Front-End-Pool für diesen Benutzer an.
Ein Beispiel für ein AutoErmittlungsantwortdokument:
<AutodiscoverResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" AccessLocation="External">
<User>
<SipServerInternalAccess fqdn="pool01.contoso.com" port="5061"/>
<SipClientInternalAccess fqdn=" pool01.contoso.com" port="443"/>
<SipServerExternalAccess fqdn="sip.contoso.com" port="5061"/>
<SipClientExternalAccess fqdn="sip.contoso.com " port="443"/>
<Link token ="External/Autodiscover" href="https://webexternal.contoso.com/Autodiscover/AutodiscoverService.svc/root"/>
<Link token="Internal/Autodiscover" href="https://webinternal.contoso.net/Autodiscover/AutodiscoverService.svc/root"/>
<Link token="External/AuthBroker" href="https://webexternal.contoso.com/Reach/sip.svc"/>
<Link token="Internal/AuthBroker" href="https://webinternal.contoso.net/Reach/sip.svc"/>
<Link token="External/WebScheduler" href="https://webexternal.contoso.com/Scheduler"/>
<Link token="Internal/WebScheduler" href="https://webinternal.contoso.net/Scheduler"/>
<Link token="External/Mcx" href="https://webexternal.contoso.com/Mcx/McxService.svc"/>
<Link token="Internal/Mcx" href="https://webexternal.contoso.net/Mcx/McxService.svc"/>
<Link token="External/Ucwa" href="https://webexternal.contoso.com/ucwa/v1/applications"/>
<Link token="Internal/Ucwa" href="https://webinternal.contoso.net/ucwa/v1/applications"/>
<Link token="Ucwa" href="https://webexternal.contoso.com/ucwa/v1/applications"/>
<Link token="External/XFrame" href="https://webexternal.contoso.com/Autodiscover/XFrame/XFrame.html"/>
<Link token="Internal/XFrame" href="https://webinternal.contoso.net/Autodiscover/XFrame/XFrame.html"/>
<Link token="XFrame" href="https://webexternal.contoso.com/Autodiscover/XFrame/XFrame.html"/>
<Link token="Self" href="https://webexternal.contoso.net/Autodiscover/AutodiscoverService.svc/root/user"/>
</User>
</AutodiscoverResponse>
Details zum AutoErmittlungsantwortdokument
Das AutoErmittlungsantwortdokument kann in einem von zwei Formaten vorliegen. Das Standardformat ist eine JavaScript Object Notation (JSON). Das andere Format ist ein XML-Dokument (Extensible Markup Language). Der XML-Code wird für dieses Beispiel verwendet. Die Anforderung und Antwort sind vorhersehbar, da das Dokument über ein definiertes Schema verfügt, das das Format bestimmt. Die Zeile im Dokument, die das verwendete Schema beschreibt, ist die erste Zeile in der Anforderung oder Antwort:
<AutodiscoverResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" AccessLocation="External">
Die Definition von AccessLocation="External" gibt an, dass die Anforderung von einem externen Benutzer vorgenommen wurde.
<SipServerInternalAccess fqdn="pool01.contoso.com" port="5061"/>
<SipServerExternalAccess fqdn="sip.contoso.com" port="5061"/>
SipServerInternalAccess und SipServerExternalAccess werden derzeit nicht verwendet. Diese Einträge sind für die zukünftige Verwendung reserviert.
<SipClientInternalAccess fqdn=" pool01.contoso.com" port="443"/>
<SipClientExternalAccess fqdn="sip.contoso.com " port="443"/>
SipClientInternalAccess und SipClientExternalAccess beschreiben den vollqualifizierten Domänennamen und Port, den ein interner oder externer Client für den Zugriff auf den definierten SIP-Server verwendet. Der Lync-Desktopclient und die Lync Windows Store-App verwenden diese Einträge basierend auf ihrem Speicherort (intern oder extern), um den Director oder Front-End-Server zu finden.
<Link token="Internal/Autodiscover" href="https://webinternal.contoso.net/Autodiscover/AutodiscoverService.svc/root"/>
<Link token ="External/Autodiscover" href="https://webexternal.contoso.com/Autodiscover/AutodiscoverService.svc/root"/>
Die Autodiscover
Verweise enthalten die Diensteinstiegspunkte für den AutoErmittlungsdienst. Das Tokenattribut enthält den Namen des Diensts, und der href ist eine URL, die für den Client definiert, in dem der Dienst gefunden werden kann. Clients in einem externen Netzwerk verwenden die External/Autodiscover
. Der AutoErmittlungsdienst wird im Rahmen des Bereitstellungsprozesses installiert.
Internal/Autodiscover
wird derzeit nicht verwendet und ist für die zukünftige Verwendung reserviert.
<Link token="Internal/AuthBroker" href="https://webinternal.contoso.net/Reach/sip.svc"/>
<Link token="External/AuthBroker" href="https://webexternal.contoso.com/Reach/sip.svc"/>
Die AuthBroker
Verweise enthalten die Diensteinstiegspunkte für den internen und den externen Authentifizierungsbrokerdienst, in diesem Fall "sip.svc". Das Tokenattribut enthält den Namen des Diensts, und der href ist eine URL, die für den Client definiert, in dem der Dienst gefunden werden kann. Clients im internen Netzwerk mit Verwendung Internal/AuthBroker
von . Clients in einem externen Netzwerk verwenden die External/AuthBroker
. Der AuthBroker-Dienst wird im Rahmen des Bereitstellungsprozesses Ihrer internen Lync Server 2013-Bereitstellungswebdienste installiert.
<Link token="Internal/WebScheduler" href="https://webinternal.contoso.net/Scheduler"/>
<Link token="External/WebScheduler" href="https://webexternal.contoso.com/Scheduler"/>
Das WebScheduler
Token verweist auf die URLs für den Clientzugriff auf die webbasierte Planung für Lync Server-Konferenzen. Derzeit wird nur das External/WebScheduler
verwendet. Der WebScheduler wird im Rahmen des Bereitstellungsprozesses Ihrer internen Lync Server 2013-Bereitstellungswebdienste installiert.
<Link token="Internal/Mcx" href="https://webexternal.contoso.net/Mcx/McxService.svc"/>
<Link token="External/Mcx" href="https://webexternal.contoso.com/Mcx/McxService.svc"/>
Internal/Mcx
und External/Mcx
sind die Standorte der Mobilitätsdienste, die im kumulativen Update für Lync Server 2010: November 2011 eingeführt wurden. Diese Verweise werden weiterhin von Lync 2010 Mobile auf allen unterstützten Geräten verwendet. Der Mcx-Dienst wird im Rahmen des Bereitstellungsprozesses Ihrer internen Lync Server 2013-Bereitstellungswebdienste installiert.
<Link token="Internal/Ucwa" href="https://webinternal.contoso.net/ucwa/v1/applications"/>
<Link token="External/Ucwa" href="https://webexternal.contoso.com/ucwa/v1/applications"/>
<Link token="Ucwa" href="https://webexternal.contoso.com/ucwa/v1/applications"/>
Internal/Ucwa, External/Ucwa und Ucwa bieten Clients die Möglichkeit, auf die Unified Communications Web Application Programming Interface (UCWA-API oder einfach UCWA) zuzugreifen.
Internal/Ucwa
und External/Ucwa
virtuelle Verzeichnisse sind Zugriffspunkte, die für zukünftige Featureerweiterungen reserviert sind und nicht verwendet werden. Das Ucwa
virtuelle Verzeichnis wird für Microsoft Lync Mobile (eingeführt mit Lync Server 2013) auf allen unterstützten Geräten verwendet. Der UCWA-Dienst wird im Rahmen des Bereitstellungsprozesses Ihrer internen Lync Server 2013-Bereitstellungswebdienste installiert.
<Link token="Internal/XFrame" href="https://webinternal.contoso.net/Autodiscover/XFrame/XFrame.html"/>
<Link token="External/XFrame" href="https://webexternal.contoso.com/Autodiscover/XFrame/XFrame.html"/>
<Link token="XFrame" href="https://webexternal.contoso.com/Autodiscover/XFrame/XFrame.html"/>
Internal/XFrame
, External/XFrame und XFrame bieten Zugriff auf UCWA-basierte Serveranwendungen. XFrame wird im Rahmen des Bereitstellungsprozesses Ihrer internen Lync Server 2013-Bereitstellungswebdienste installiert.
<Link token="Self" href="https://webexternal.contoso.net/Autodiscover/AutodiscoverService.svc/root/user"/>
Das Self
Token bezieht sich auf Informationen, die für den Client (Benutzerantworttyp) spezifisch sind, der die Anforderung vornimmt. Der Client, der diese Anforderung gestellt hat, war extern, und dieser AutoErmittlungsverweis bezieht sich auf den Benutzerteil des AutoErmittlungsdiensts.