Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Pode usar o MSAL4J com um proxy como o Fiddler para depurar pedidos e respostas.
1. Configurar um ficheiro de keystore
- No Fiddler, exporte FiddlerRoot.cer para o Ambiente de Trabalho através de Ferramentas -> Opções -> HTTPS -> botão Ações
- Abrir o Prompt de Comando como administrador
- Execute a ferramenta keytool do JDK para criar um armazenamento de chaves
<JDK_HOME>\bin\keytool.exe -import -file C:\Users\<username>\Desktop\FiddlerRoot.cer^ -keystore FiddlerKeystore -alias Fiddler
- Introduza uma palavra-passe para o seu repositório de chaves. Certifica-te de que te lembras disto, pois vais precisar mais tarde.
2a. Configurar o IntelliJ
- No IntelliJ, abra as configurações de Executar/Depurar
- Crie uma nova configuração de depuração chamada "Fiddler Trace"
- Adicione as seguintes opções de VM:
-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888 -Djavax.net.ssl.trustStorePassword="yourpassword" -Djavax.net.ssl.trustStore="path\to\keystore\FiddlerKeystore"
2b. Configurar o Eclipse
- No Eclipse, Open Run -> Run Configurations
- Selecione a Configuração de Execução que quer usar
- Selecione o separador Argumentos
- Adicione os seguintes argumentos:
-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888 -Djavax.net.ssl.trustStore="path\to\keystore\FiddlerKeystore" -Djavax.net.ssl.trustStorePassword="yourpassword"