Partilhar via


Amostra de código: Serviço de Gestão

Atualizado: 19 de junho de 2015

Aplica-se a: Azure

Esta amostra ilustra como utilizar o serviço de gestão Microsoft Azure Ative Directory Controlo de Acesso (também conhecido como serviço de Controlo de Acesso ou ACS). Consiste numa única solução Visual Studio 2010 e em seis projetos. Um projeto, Common, contém um tipo de ajudante que simplifica o trabalho com o Serviço de Gestão. Os outros projetos demonstram como trabalhar com diferentes tipos de entidades acs. O código desta amostra está localizado na subdirectory ManagementService (C#\Management\ManagementService) do pacote de amostras de código Microsoft Azure Ative Directory Controlo de Acesso (ACS).

Pré-requisitos

Para executar esta amostra, você precisará:

  1. Uma conta na página inicial do Azure e um Controlo de Acesso espaço de nome.

  2. Visual Studio 2010 (qualquer versão).

Para mais detalhes, consulte os pré-requisitos acs (https://go.microsoft.com/fwlink/?LinkId=221065).

Executando a amostra

Para executar a amostra

  1. Vá ao Portal de Gestão Microsoft Azure (https://manage.WindowsAzure.com), inscreva-se e, em seguida, clique em Ative Directory. (Dica de resolução de problemas: o item "Ative Directory" está em falta ou não está disponível)

  2. Para criar um Controlo de Acesso espaço de nome, clique em Novos, clique em Serviços de Aplicações, clique Controlo de Acesso e, em seguida, clique em "Criar" Quick. (Ou, clique Controlo de Acesso Espaços de Nome antes de clicar em New.)

  3. Para gerir um Controlo de Acesso espaço de nome, selecione o espaço de nomes e, em seguida, clique em Gerir. (Ou, clique Controlo de Acesso Espaços de Nome, selecione o espaço de nomes e, em seguida, clique em Gerir.)

    Esta ação abre o portal de gestão do Serviço Controlo de Acesso.

  4. Clique em Serviço de Gestão e, em seguida, clique na conta ManagementClient predefinido . Verá um conjunto de credenciais que podem ser usadas para aceder ao Serviço de Gestão. Nesta amostra, usaremos a credencial de senha.

  5. Para ver a palavra-passe, clique em Password.

  6. Copie a palavra-passe na sua área de transferência.

  7. Se ainda não o fez, abra a amostra em Visual Studio.

  8. No projeto Common , abra o ficheiro SamplesConfiguration.cs e localize as seguintes linhas de código:

    public const string ServiceNamespace = "...Copy Access Control Namespace..."; 
    public const string ManagementServiceIdentityKey = "...Copy Management Service Password...";
    
  9. Atualize o valor do campo ServiceNamespace com o nome do seu Controlo de Acesso espaço de nome.

  10. Atualize o valor do campo ManagementServiceIdentityKey com o valor da palavra-passe na sua área de transferência.

  11. Compilar a solução.

  12. Com o ManagementServiceHelper configurado, pode iniciar qualquer um dos outros projetos. Cada um dos projetos envia resultados para a consola.