Delen via


Codevoorbeeld: Beheerservice

Bijgewerkt: 19 juni 2015

Van toepassing op: Azure

In dit voorbeeld ziet u hoe u de Microsoft Azure Active Directory Access Control (ook wel Access Control Service- of ACS)-beheerservice genoemd. Het bestaat uit één Visual Studio 2010-oplossing en zes projecten. Eén project, Common, bevat een helpertype dat het werken met de beheerservice vereenvoudigt. De andere projecten laten zien hoe u met verschillende typen ACS-entiteiten kunt werken. De code voor dit voorbeeld bevindt zich in de submap ManagementService (C#\Management\ManagementService) van het pakket Microsoft Azure Active Directory Access Control (ACS)-codevoorbeelden.

Vereisten

Als u dit voorbeeld wilt uitvoeren, hebt u het volgende nodig:

  1. Een account op de startpagina van Azure en een Access Control naamruimte.

  2. Visual Studio 2010 (elke versie).

Zie ACS-vereisten (https://go.microsoft.com/fwlink/?LinkId=221065) voor meer informatie.

Het voorbeeld uitvoeren

Het voorbeeld uitvoeren

  1. Ga naar de Microsoft Azure-beheerportal (https://manage.WindowsAzure.com), meld u aan en klik vervolgens op Active Directory. (Tip voor probleemoplossing: Item 'Active Directory' ontbreekt of is niet beschikbaar)

  2. Als u een Access Control naamruimte wilt maken, klikt u op Nieuw, klikt u op App Services, klikt u op Access Control en klikt u vervolgens op Snel maken. (Of klik op Access Control Naamruimten voordat u op Nieuw klikt.)

  3. Als u een Access Control naamruimte wilt beheren, selecteert u de naamruimte en klikt u op Beheren. (Of klik op Access Control Naamruimten, selecteer de naamruimte en klik vervolgens op Beheren.)

    Met deze actie wordt de Access Control-portal voor servicebeheer geopend.

  4. Klik op Management Service en klik vervolgens op het standaard ManagementClient-account . U ziet een set referenties die kunnen worden gebruikt voor toegang tot de beheerservice. In dit voorbeeld gebruiken we de wachtwoordreferentie.

  5. Als u het wachtwoord wilt weergeven, klikt u op Wachtwoord.

  6. Kopieer het wachtwoord naar het Klembord.

  7. Als u dit nog niet hebt gedaan, opent u het voorbeeld in Visual Studio.

  8. Open in het common-project het bestand SamplesConfiguration.cs en zoek de volgende coderegels:

    public const string ServiceNamespace = "...Copy Access Control Namespace..."; 
    public const string ManagementServiceIdentityKey = "...Copy Management Service Password...";
    
  9. Werk de waarde van het veld ServiceNamespace bij met de naam van uw Access Control naamruimte.

  10. Werk de waarde van het veld ManagementServiceIdentityKey bij met de wachtwoordwaarde op het klembord.

  11. Bouw de oplossing.

  12. Wanneer ManagementServiceHelper is geconfigureerd, kunt u een van de andere projecten starten. Elk van de projecten verzendt resultaten naar de console.