Megosztás a következőn keresztül:


Kódminta: Felügyeleti szolgáltatás

Frissítve: 2015. június 19.

A következőkre vonatkozik: Azure

Ez a minta bemutatja, hogyan használható a Microsoft Azure Active Directory Access Control (más néven Access Control Service vagy ACS) felügyeleti szolgáltatás. Egyetlen Visual Studio 2010-megoldásból és hat projektből áll. Egy közös projekt egy segédtípust tartalmaz, amely leegyszerűsíti a felügyeleti szolgáltatással való munkát. A többi projekt bemutatja, hogyan lehet különböző típusú ACS-entitásokkal dolgozni. A minta kódja a Microsoft Azure Active Directory Access Control (ACS) kódminták csomagjának ManagementService alkönyvtárában (C#\Management\ManagementService) található.

Előfeltételek

A minta futtatásához a következőkre lesz szüksége:

  1. Egy fiók az Azure kezdőlapján és egy Access Control névtérben.

  2. Visual Studio 2010 (bármely verzió).

További részletekért lásd az ACS előfeltételeit (https://go.microsoft.com/fwlink/?LinkId=221065).

A minta futtatása

A minta futtatása

  1. Nyissa meg a Microsoft Azure felügyeleti portált (https://manage.WindowsAzure.com), jelentkezzen be, majd kattintson az Active Directoryra. (Hibaelhárítási tipp: Az "Active Directory" elem hiányzik vagy nem érhető el)

  2. Access Control névtér létrehozásához kattintson az Új, az App Services, a Access Control, majd a Gyors létrehozás parancsra. (Vagy kattintson Access Control Névterek elemre, mielőtt az Új gombra kattint.)

  3. Egy Access Control névtér kezeléséhez jelölje ki a névteret, majd kattintson a Kezelés gombra. (Vagy kattintson Access Control Névterek elemre, jelölje ki a névteret, majd kattintson a Kezelés gombra.)

    Ez a művelet megnyitja a Access Control Szolgáltatásfelügyeleti portált.

  4. Kattintson a Felügyeleti szolgáltatás elemre, majd az alapértelmezett ManagementClient-fiókra . Megjelenik a felügyeleti szolgáltatás eléréséhez használható hitelesítő adatok készlete. Ebben a példában a jelszó hitelesítő adatait fogjuk használni.

  5. A jelszó megtekintéséhez kattintson a Jelszó gombra.

  6. Másolja a jelszót a vágólapra.

  7. Ha még nem tette meg, nyissa meg a mintát Visual Studio.

  8. A Common projektben nyissa meg a SamplesConfiguration.cs fájlt, és keresse meg a következő kódsorokat:

    public const string ServiceNamespace = "...Copy Access Control Namespace..."; 
    public const string ManagementServiceIdentityKey = "...Copy Management Service Password...";
    
  9. Frissítse a ServiceNamespace mező értékét a Access Control névtér nevével.

  10. Frissítse a ManagementServiceIdentityKey mező értékét a vágólap jelszóértékével.

  11. Hozza létre a megoldást.

  12. A ManagementServiceHelper konfigurálva bármely más projektet elindíthat. Mindegyik projekt eredményeket küld a konzolnak.