Erro ao dar Request no token de acesso API Gmail
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
28-07-22 09:38 PM
Olá pessoal,
Faço uma conexão com o Google Cloud para utilizar a API do Gmail em um dos meus processos.
No objeto do Google Authentication Cloud ele entra na conta G-mail e permite que o aplicativo (no caso o Blue Prism) seja conectado. Ao permitir ele captura o 'Authentication Code' e, juntamente com outros dados (client ID, Client Secret, etc) monta a string para dar o request access token.
A situação que estou me deparando é que durante a execução no meu ambiente DEV ele completa o processo, fazendo o get no token de acesso e seguindo para a conexão com a API. Porém não funciona no ambiente de PROD, em que eu recebo o seguinte erro: "System.InvalidOperationException: This property cannot be set after writing has started."

Conforme procedimento padrão eu passei um pente fino nas configurações da minha máquina PROD, as .dlls necessárias para o objeto estão lá e todo o restante está correto.
Poderiam me dar um auxílio se possível?
Obrigado
------------------------------
Vitor Hugo Vicente Batista
------------------------------
Faço uma conexão com o Google Cloud para utilizar a API do Gmail em um dos meus processos.
No objeto do Google Authentication Cloud ele entra na conta G-mail e permite que o aplicativo (no caso o Blue Prism) seja conectado. Ao permitir ele captura o 'Authentication Code' e, juntamente com outros dados (client ID, Client Secret, etc) monta a string para dar o request access token.
A situação que estou me deparando é que durante a execução no meu ambiente DEV ele completa o processo, fazendo o get no token de acesso e seguindo para a conexão com a API. Porém não funciona no ambiente de PROD, em que eu recebo o seguinte erro: "System.InvalidOperationException: This property cannot be set after writing has started."
Conforme procedimento padrão eu passei um pente fino nas configurações da minha máquina PROD, as .dlls necessárias para o objeto estão lá e todo o restante está correto.
Poderiam me dar um auxílio se possível?
Obrigado
------------------------------
Vitor Hugo Vicente Batista
------------------------------
4 REPLIES 4
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
29-07-22 02:16 PM
Olá Hugo,
Uma pergunta, você está passando os mesmos parametros para a chamada em PRD? Você consegue fazer algum teste em PRD com PostMan?
------------------------------
Alexsander De Oliveira
------------------------------
Uma pergunta, você está passando os mesmos parametros para a chamada em PRD? Você consegue fazer algum teste em PRD com PostMan?
------------------------------
Alexsander De Oliveira
------------------------------
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
29-07-22 03:08 PM
Olá Alexsander, obrigado pela resposta.
Passo os mesmos parâmetros no ambiente de produção, porém não consigo executar um teste com o PostMan.
Chequei já as configurações da máquina PROD porém estão iguais a de DEV.
Fico me perguntando se existe alguma configuração no Control Room que possa influenciar nos HTTPs requests.
Obrigado
------------------------------
Vitor Hugo Vicente Batista
------------------------------
Passo os mesmos parâmetros no ambiente de produção, porém não consigo executar um teste com o PostMan.
Chequei já as configurações da máquina PROD porém estão iguais a de DEV.
Fico me perguntando se existe alguma configuração no Control Room que possa influenciar nos HTTPs requests.
Obrigado
------------------------------
Vitor Hugo Vicente Batista
------------------------------
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
29-07-22 03:54 PM
** NOTE: Response translated using Google Translate. **
@Vitor Hugo Vicente Batista,
Você verificou se tem a mesma versão do Google Cloud Authentication VBO no bot DEV e PROD?
Você baixou a última versão do VBO do Digital Exchange? A versão 2.0 foi lançada há poucos dias.
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
@Vitor Hugo Vicente Batista,
Você verificou se tem a mesma versão do Google Cloud Authentication VBO no bot DEV e PROD?
Você baixou a última versão do VBO do Digital Exchange? A versão 2.0 foi lançada há poucos dias.
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
02-08-22 05:09 PM
Olá Eric !
Obrigado pela resposta.
Estamos cientes da atualização do VBO e vamos subir a nova versão em breve para nosso ambiente DEV.
Quanto ao erro de request descobrimos o problema.
O HTTP estava com o code incorreto, fazendo com que a request estivesse com parâmetros incorretos. O VBO do google cloud não estava gerando o erro, mesmo que a versão fosse antiga
Desde já agradeço as respostas do Alexsander e Eric : )
------------------------------
Vitor Hugo Vicente Batista
------------------------------
Obrigado pela resposta.
Estamos cientes da atualização do VBO e vamos subir a nova versão em breve para nosso ambiente DEV.
Quanto ao erro de request descobrimos o problema.
O HTTP estava com o code incorreto, fazendo com que a request estivesse com parâmetros incorretos. O VBO do google cloud não estava gerando o erro, mesmo que a versão fosse antiga
Desde já agradeço as respostas do Alexsander e Eric : )
------------------------------
Vitor Hugo Vicente Batista
------------------------------
