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.
Aplica-se a:
Locatários da força de trabalho (saiba mais)
Saiba como configurar o código para seu aplicativo de página única (SPA).
Pré-requisitos
- Registre um novo aplicativo no Centro de administração do Microsoft Entra, configurado apenas para Contas neste diretório organizacional. Consulte Registrar um aplicativo para obter mais detalhes. Registre os seguintes valores na página visão geral do aplicativo para uso posterior:
- ID do aplicativo (cliente)
- ID do diretório (locatário)
- Adicione as SEGUINTEs URIs de redirecionamento usando a configuração da plataforma de aplicativo de página única . Consulte Como adicionar um URI de redirecionamento em seu aplicativo para obter mais detalhes.
-
URI de Redirecionamento:
http://localhost:3000/.
-
URI de Redirecionamento:
Bibliotecas da Microsoft que dão suporte a aplicativos de página única
As seguintes bibliotecas da Microsoft dão suporte a aplicativos de página única:
| Idioma / estrutura | Projeto em GitHub |
Pacote | Introdução . |
Conectar usuários | Acessar APIs da Web |
|---|---|---|---|---|---|
| Reagir | MSAL React2 | msal-react | Início Rápido |
|
|
| JavaScript | MSAL.js2 | msal-browser | Início Rápido |
|
|
| Angular | MSAL Angular2 | msal-angular | Início Rápido |
|
|
Configuração de código do aplicativo
Em uma biblioteca MSAL, as informações de registro de aplicativo são passadas como configuração durante a inicialização da biblioteca.
import { PublicClientApplication } from "@azure/msal-browser";
import { MsalProvider } from "@azure/msal-react";
// Configuration object constructed.
const config = {
auth: {
clientId: 'your_client_id'
}
};
// create PublicClientApplication instance
const publicClientApplication = new PublicClientApplication(config);
// Wrap your app component tree in the MsalProvider component
ReactDOM.render(
<React.StrictMode>
<MsalProvider instance={publicClientApplication}>
<App />
</ MsalProvider>
</React.StrictMode>,
document.getElementById('root')
);
Para obter mais informações sobre as opções configuráveis, consulte inicializando aplicativo com MSAL.js.