Partager via


Test-CsWebAppAnonymous

 

Dernière rubrique modifiée : 2012-03-26

Vérifie que les utilisateurs anonymes peuvent utiliser Microsoft Lync Web App pour se joindre à une conférence Microsoft Lync Server 2010.

Syntaxe

Test-CsWebAppAnonymous -TargetFqdn <String> [-External <SwitchParameter>] [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-RegistrarPort <Nullable>] [-UserSipAddress <String>]

Test-CsWebAppAnonymous -TargetUri <String> -UserSipAddress <String> [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-WebCredential <PSCredential>]

Test-CsWebAppAnonymous [-TargetFqdn <String>] -UserCredential <PSCredential> -UserSipAddress <String> [-External <SwitchParameter>] [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-RegistrarPort <Nullable>]

Description détaillée

La cmdlet Test-CsWebAppAnonymous permet aux administrateurs de vérifier que les utilisateurs anonymes peuvent employer Lync Web App pour se joindre aux conférences. Lorsque vous exécutez Test-CsWebAppAnonymous, la cmdlet tente d’obtenir un ticket Web anonyme via le service de ticket sur le Web. Si le ticket peut être obtenu, Test-CsWebAppAnonymous tente de se connecter à Lync Server 2010 via Lync Web App. Si la connexion aboutit, la cmdlet tente d’établir des conférences séparées pour la messagerie instantanée, le partage d’application et la collaboration de données.

De nombreux administrateurs utiliseront les cmdlets CsHealthMonitoringConfiguration pour configurer des utilisateurs de test pour chacun de leurs pools de serveurs d’inscriptions. Ces utilisateurs de test sont un groupe de deux utilisateurs préconfigurés pour être utilisés avec des transactions synthétiques (en règle générale, il s’agit de comptes de test et non de comptes appartenant à de réels utilisateurs). Avec des utilisateurs de test configurés pour un pool, les administrateurs peuvent exécuter Test-CsWebAppAnonymous dans ce pool sans spécifier l’identité (ni saisir les informations d’identification) du compte d’utilisateur impliqué dans le test.

Les administrateurs peuvent également exécuter Test-CsWebAppAnonymous à l’aide d’un compte d’utilisateur réel. Si vous décidez d’effectuer le test à l’aide d’un tel compte, vous devrez saisir son nom de connexion et son mot de passe.

Paramètres

Paramètre Obligatoire Type Description

TargetFqdn

Facultatif

Chaîne

Nom de domaine complet (FQDN) du pool à tester. Par exemple :

-TargetFqdn atl-cs-001.litwareinc.com

UserCredential

Facultatif

PSCredential

Objet d’identification du premier compte d’utilisateur à tester. La valeur transmise à UserCredential doit être une référence d’objet obtenue à l’aide de la cmdlet Get-Credential. Par exemple, ce code renvoie un objet d’identification de l’utilisateur litwareinc\pilar et le stocke dans une variable appelée $x :

$x = Get-Credential "litwareinc\pilar"

Vous devez saisir le mot de passe de l’utilisateur lors de l’exécution de cette commande.

Ce paramètre n’est pas nécessaire si vous exécutez le test à l’aide d’utilisateurs de test configurés via les cmdlets CsHealthMonitoringConfiguration.

UserSipAddress

Facultatif

Chaîne

Adresse SIP du premier des deux comptes d’utilisateurs à tester. Par exemple :

-UserSipAddress "sip:kenmyer@litwareinc.com"

Ce paramètre n’est pas nécessaire si vous exécutez le test à l’aide d’utilisateurs de test configurés via les cmdlets CsHealthMonitoringConfiguration.

External

Facultatif

SwitchParameter

S’il est présent, ce paramètre indique à Test-CsWebAppAnonymous de tester le relais Web externe du serveur Reach. S’il ne l’est pas, la cmdlet teste le relais Web interne. Le relais Web sert d’intermédiaire entre le réseau interne et Internet.

TargetUri

Facultatif

Chaîne

URI (Uniform Resource Identifier) du serveur Reach. Par exemple :

-TargetUri "https://atl-cs-001.litwareinc.com/reach"

Vous ne pouvez pas utiliser les paramètres TargetUri et TargetFqdn dans une même commande.

WebCredential

Facultatif

Objet Credential PS

Objet d’identification du compte d’utilisateur à utiliser dans le test. La valeur transmise à UserCredential doit être une référence d’objet obtenue à l’aide de la cmdlet Get-Credential. Par exemple, ce code retourne un objet d’identification pour l’utilisateur litwareinc\kenmyer et stocke cet objet dans une variable nommée $x :

$x = Get-Credential "litwareinc\kenmyer"

Ce paramètre est requis si le paramètre TargetUri ou les paramètres UserSipAddress ont spécifiés, et si l’ordinateur sur lequel vous exécutez la commande n’a pas de certificat de serveur.

RegistrarPort

Facultatif

Entier

Port SIP utilisé par le service Serveur d’inscriptions. Ce paramètre n’est pas obligatoire si le serveur d’inscriptions utilise le port par défaut 5061.

OutVerboseVariable

Facultatif

Chaîne

Lorsqu’elle est définie, la sortie détaillée de l’exécution de la cmdlet est stockée dans la variable spécifiée. Par exemple, pour stocker la sortie dans une variable appelée $TestOutput, utilisez la syntaxe suivante

-OutVerboseVariable TestOutput

N’utilisez pas le caractère $ pour indiquer le nom de la variable.

Force

Facultatif

SwitchParameter

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

Types d’entrées

Aucun.

Types de retours

Test-CsWebAppAnonymous retourne une instance de l’objet Microsoft.Rtc.SyntheticTransactions.TaskOutput.TaskOutput.

Exemple

-------------------------- Exemple 1 --------------------------

Test-CsWebAppAnonymous -TargetFqdn atl-cs-001.litwareinc.com

La commande de l’exemple 1 vérifie si un utilisateur de test configuré pour le pool atl-cs-001.litwareinc.com peut utiliser Lync Web App pour se joindre anonymement à une conférence. Cette commande aboutit uniquement si vous avez configuré un utilisateur de test pour le pool via les cmdlets CsHealthMonitoringConfiguration.

-------------------------- Exemple 2 --------------------------

$cred1 = Get-Credential "litwareinc\kenmyer"

Test-CsWebApp -TargetFqdn atl-cs-001.litwareinc.com -UserSipAddress "sip:kenmyer@litwareinc.com" -UserCredential $cred1 

Les commandes précédentes vérifient si l’utilisateur Ken Myer peut utiliser Lync Web App pour se joindre anonymement à une conférence. Pour utiliser un compte d’utilisateur réel, la première commande de l’exemple utilise la cmdlet Get-Credential pour créer un Windows PowerShell objet d’identification pour l’utilisateur litwareinc\kenmyer. Cet objet d’identification (stocké dans une variable appelée $cred1) est ensuite passé au paramètre UserCredential dans la deuxième commande de l’exemple. Outre le paramètre UserCredential, le paramètre UserSipAddress est inclus, avec l’adresse SIP de Ken Myer.