Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve as etapas necessárias para migrar do portal herdado preterido para o novo portal do desenvolvedor no Gerenciamento de API.
Importante
O portal herdado foi preterido e receberá apenas atualizações de segurança. Você pode continuar usando-o, como de costume, até a desativação dele em outubro de 2023, quando ele será removido de todos os serviços de Gerenciamento de API.
APLICA-SE A: Desenvolvedor | Básico | Padrão | Premium
Melhorias no novo portal do desenvolvedor
O novo portal do desenvolvedor aborda muitas limitações do portal preterido. Ele apresenta um editor de arrastar e soltar visual para edição de conteúdo e um painel dedicado para designers estilizarem o site. Páginas, personalizações e configuração são salvas como recursos do Azure Resource Manager em seu serviço de Gerenciamento de API, que permite automatizar implantações do portal. Por fim, a base de código do portal é de software livre, para que você possa estendê-la com funcionalidade personalizada.
Como migrar para o novo portal do desenvolvedor
O novo portal do desenvolvedor é incompatível com o portal preterido e a migração automatizada não é possível. Você precisa recriar manualmente o conteúdo (páginas, texto, arquivos de mídia) e personalizar a aparência do novo portal. As etapas precisas variarão dependendo das personalizações e da complexidade do seu portal. Consulte o tutorial do portal do desenvolvedor para obter diretrizes . A configuração restante, como a lista de APIs, produtos, usuários, provedores de identidade, é compartilhada automaticamente em ambos os portais.
Importante
Se você já iniciou o novo portal do desenvolvedor antes, mas não fez nenhuma alteração, redefina o conteúdo padrão para atualizá-lo para a versão mais recente.
Ao migrar do portal preterido, tenha em mente as seguintes alterações:
Se você expor o portal do desenvolvedor por meio de um domínio personalizado, atribua um domínio ao novo portal do desenvolvedor. Use a opção Portal do Desenvolvedor no menu suspenso no portal do Azure.
Aplique uma política CORS em suas APIs para habilitar o console de teste interativo.
Se você injetar CSS personalizado para estilizar o portal, será necessário replicar o estilo usando o painel de design interno. A injeção de CSS não é permitida no novo portal.
Você pode injetar JavaScript personalizado somente na versão auto-hospedada do novo portal.
Se o Gerenciamento de API estiver em uma rede virtual e for exposto à Internet por meio do Gateway de Aplicativo, consulte este artigo de documentação para obter etapas precisas de configuração. Você precisa:
- Habilite a conectividade com o endpoint de gerenciamento do API Management.
- Ative a conexão com o novo ponto de acesso do portal.
- Desabilite as regras de Firewall do Aplicativo Web selecionadas.
Se você alterou os modelos de notificação de email padrão para incluir uma URL do portal preterida explicitamente definida, altere-os para usar o parâmetro de URL do portal ou aponte para a nova URL do portal. Se os modelos usarem o parâmetro de URL do portal interno, nenhuma alteração será necessária.
No novo portal do desenvolvedor, não há suporte para questões nem para aplicativos.
Não há suporte para a integração direta com o Facebook, Microsoft, Twitter e Google como provedores de identidade no novo portal do desenvolvedor. Você pode se integrar a esses provedores por meio do Azure AD B2C.
Se você usar delegação, altere a URL de retorno nos seus aplicativos e use o endpoint da API de Token de Acesso Compartilhado em vez do endpoint Gerar URL de SSO.
Se você usar a ID do Microsoft Entra como um provedor de identidade:
- Altere a URL de retorno em seu aplicativo para apontar para o novo domínio do portal do desenvolvedor.
- Modifique o sufixo da URL de retorno em seu aplicativo de
/signin-aadpara/signin.
Se você usar o Azure AD B2C como um provedor de identidade:
- Altere a URL de retorno em seu aplicativo para apontar para o novo domínio do portal do desenvolvedor.
- Modifique o sufixo da URL de retorno em seu aplicativo de
/signin-aadpara/signin. - Inclua Nome, Sobrenome e ID do Objeto do Usuário nas declarações do aplicativo.
Se você usar o OAuth 2.0 no console de teste interativo, altere a URL de retorno em seu aplicativo para apontar para o novo domínio do portal do desenvolvedor e modificar o sufixo:
- De
/docs/services/[serverName]/console/oauth2/authorizationcode/callbackpara/signin-oauth/code/callback/[serverName]para o fluxo de concessão do código de autorização. - De
/docs/services/[serverName]/console/oauth2/implicit/callbackpara/signin-oauth/implicit/callbacko fluxo de concessão implícita.
- De
Se você usar o OpenID Connect no console de teste interativo, altere a URL de retorno em seu aplicativo para apontar para o novo domínio do portal do desenvolvedor e modificar o sufixo:
- De
/docs/services/[serverName]/console/openidconnect/authorizationcode/callbackpara/signin-oauth/code/callback/[serverName]para o fluxo de concessão do código de autorização. - De
/docs/services/[serverName]/console/openidconnect/implicit/callbackpara/signin-oauth/implicit/callbacko fluxo de concessão implícita.
- De
Próximas etapas
Saiba mais sobre o portal do desenvolvedor: