Avalados por :

Explorando a autorização OAuth 2.0 no SAP PO 7.5 SPS 16 com tipo de concessão de senha.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...
Este blog retrata a autorização OAuth2.0 com tipo de concessão como ‘ Senha ’. Isso é implementado no SAP PO 7.5 SPS 16 Patch 15. Vamos fazer um tour na solução padrão e elucidar com as últimas atualizações. ? Vamos ao conteúdo abaixo:

1. Introdução:


OAuth (Open Authorization) é um padrão aberto para delegação de acesso, comumente usado como forma para usuários da Internet concederem acesso a seus dados em outros sites ou aplicativos sem fornecer suas senhas.

OAuth introduz uma camada de autorização separando o papel do cliente do proprietário do recurso. No OAuth, o cliente solicita acesso a recursos controlados pelo proprietário do recurso e hospedados pelo servidor de recursos, e é emitido um conjunto diferente de credenciais das do proprietário do recurso. O framework de autorização do OAuth 2.0 permite a um aplicativo de terceiros obter acesso limitado a um serviço HTTP:

(i) Em nome de um proprietário de recurso orquestrando uma interação de aprovação entre o proprietário do recurso e o serviço HTTP (ou)

(ii) permitindo que o aplicativo de terceiros obtenha acesso em seu próprio nome.

2. Propósito:


O objetivo deste blog é explicar o OAuth 2.0 no SAP PO 7.5 SPS 16 com tipo de concessão como senha. Cumprimentos à solução OAuth 2.0 trabalhada com a SAP no teste dessa solução e identificação de bugs que resultaram em notas de correção publicadas no marketplace da SAP para tornar essa solução mais robusta para resolver diferentes integrações de autenticação OAuth 2.0 com sistemas/aplicativos variados.

3. Fluxo de Concessão de Código de Autorização:


O diagrama abaixo retrata o Fluxo de Concessão de Autorização para recuperar o token de acesso e token de atualização , faça uma chamada POST para o servidor de autorização. O cliente solicita autorização ao proprietário do recurso e recebe a concessão e, em seguida, solicita tokens autenticando-se com o servidor de autorização e apresentando a concessão. O servidor de autorização valida, se válido, emite o token de acesso inicial e o token de atualização inicial com tempo de expiração do token de acesso (tempo de vida em segundos).



Abaixo o diagrama elucida que o cliente solicita os recursos protegidos do servidor de recursos e se autentica apresentando o token de acesso. O servidor de recursos valida o token de acesso e, se válido, atende às solicitações e recupera a resposta dos recursos protegidos.


4. Configurações do Adaptador REST do SAP PO:


Antes de prosseguir com as configurações do canal de comunicação do receptor REST abaixo está o servidor de autorização (que concede tokens) cabeçalho da solicitação HTTP e parâmetros do corpo da solicitação HTTP parecem semelhantes ?

Cabeçalhos da Solicitação HTTP:



Corpo da Solicitação HTTP:



Corpo da Resposta HTTP:



Abaixo está o servidor de recursos (que realiza a chamada de negócios real) cabeçalho da solicitação HTTP e parâmetros do corpo da solicitação HTTP parecem semelhantes

Cabeçalhos da Solicitação HTTP:



Corpo da Solicitação HTTP:



No
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?