Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C019 esistenza in vita #4534

Closed
saldeangelis opened this issue May 16, 2024 · 3 comments
Closed

C019 esistenza in vita #4534

saldeangelis opened this issue May 16, 2024 · 3 comments

Comments

@saldeangelis
Copy link

saldeangelis commented May 16, 2024

Buongiorno,

ho effettuato la chiamata per ricevere il voucher ma ho ricevuto questo errore:
{"title":"The request contains bad syntax or cannot be fulfilled.","type":"about:blank","errors":[{"code":"015-9000","detail":"Invalid parameter found - Object instance has properties which are not allowed by the schema: ["{ \n\"client_id\":\"0b74fd28-cd36-42bb-8b9df7156795\", \n\"client_assertion\":\"eyJraWQiOiI1MnlOdVpsYWFDT1BMWE5mMEo5UThFT3Y0ZWM5N1ByUFRUbzB6d3lFSTBvIiwiYWxnIjoiUlMyNTYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJzdWIiOiIwYjc0ZmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJhdWQiOiJhdXRoLnVhdC5pbnRlcm9wLnBhZ29wYS5pdC9jbGllbnQtYXNzZXJ0aW9uIiwianRpIjoiMDVhYzZiYzktOWU5Yy00NWY3LWExM2YtZDM0YzNmYjQ3Nzg5IiwiaWF0IjoxNzE1OTU1NzYyLCJleHAiOjE3MTU5NTYwNjIsInB1cnBvc2VJZCI6ImVmMGM1MDQwLTRhZGMtNDI1Ni04ZWRlLTRlZTE5OGNiYjk3ZSJ9.hNijN5eeI9PMGuLEoqLW-M2aO1fLhgDJgLQV59pZDWxGNloXwYzlhd7t5KSsv7jqR6oenfJgnoJujnFsyS61i9TeQPVLIMRP4sYMHEi0pzPCM5WKw_7tIi0xxneVK_CEJdr0BpMd54goMDxJklKDvVkBBiNJZBcSltfKa4LorF6cjtziY__QCmABokfLPShstgjl4J3NFKpAkNqldkxgfL9m7eeqnFHrK4geIn6mR3PY_WR3oKdj4Drc_YIRWd9p3G5C7AyHN195tt3zrhhk1coOj9padofaJ9Y_zWSY4yfSkdnfZNskzaaJwhJOtbbgxY_aIxWDxD98ip17iOqCzQ\", \n\"client_assertion_type\":\"urn:ietf:params:oauth:client-assertion-type:jwt-bearer\", \n\"grant_type\":\"client_credentials\" \n}"]"},{"code":"015-9000","detail":"Invalid parameter found - Object has missing required properties (["client_assertion","client_assertion_type","grant_type"])"}],"status":400}

Questo è il body:

{ "client_id":"0b74fd28-cd36-42bb-8b91-1c6df7156795", "client_assertion":"eyJraWQiOiI1MnlOdVpsYWFDT1BMWE5mMEo5UThFT3Y0ZWM5N1ByUFRUbzB6d3lFSTBvIiwiYWxnIjoiUlMyNTYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiIwYjc0ZmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJzdWIiOiIwYjc0ZmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJhdWQiOiJhdXRoLnVhdC5pbnRlcm9wLnBhZ29wYS5pdC9jbGllbnQtYXNzZXJ0aW9uIiwianRpIjoiMDVhYzZiYzktOWU5Yy00NWY3LWExM2YtZDM0YzNmYjQ3Nzg5IiwiaWF0IjoxNzE1OTU1NzYyLCJleHAiOjE3MTU5NTYwNjIsInB1cnBvc2VJZCI6ImVmMGM1MDQwLTRhZGMtNDI1Ni04ZWRlLTRlZTE5OGNiYjk3ZSJ9.hNijN5eeI9PMGuLEoqLW-M2aO1fLhgDJgLQV59pZDWxGNloXwYzlhd7t5KSsv7jqR6oenfJgnoJujnFsyS61i9TeQPVLIMRP4sYMHEi0pzPCM5WKw_7tIi0xxneVK_CEJdr0BpMd54goMDxJklKDvVkBBiNJZBcSltfKa4LorF6cjtziY__QCmABokfLPShstgjl4J3NFKpAkNqldkxgfL9m7eeqnFHrK4geIn6mR3PY_WR3oKdj4Drc_YIRWd9p3G5C7AyHN195tt3zrhhk1coOj9padofaJ9Y_zWSY4yfSkdnfZNskzaaJwhJOtbbgxY_aIxWDxD98ip17iOqCzQ", "client_assertion_type":"urn:ietf:params:oauth:client-assertion-type:jwt-bearer", "grant_type":"client_credentials" }

di seguito la codifica del jwt

image

Manca qualcosa?

@saldeangelis
Copy link
Author

saldeangelis commented May 20, 2024

Buongiorno,
la client assertion è valida come indicato dal debugger online, ma poi quando uso lo script per la CURL ci va in errore:

curl --location --request POST https://auth.uat.interop.pagopa.it/token.oauth2
--header 'Content-Type: application/x-www-form-urlencoded'
--data-urlencode 'client_id=0b74fd28-cd36-42f7156795'
--data-urlencode 'client_assertion=eyJraWQiOiI1MnlOdVpsYWFmMEo5UThFT3Y0ZWM5N1ByUFRUbzB6d3lFSTBvIiwiYWxnIjoiUlMyNTYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiIwYjc0ZmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJzdWIiOiIwYjc0ZmQyOC1jZDM2LTQyYmItOGI5MS0xYzZkZjcxNTY3OTUiLCJhdWQiOiJhdXRoLnVhdC5pbnRlcm9wLnBhZ29wYS5pdC9jbGllbnQtYXNzZXJ0aW9uIiwianRpIjoiMDVhYzZiYzktOWU5Yy00NWY3LWExM2YtZDM0YzNmYjQ3Nzg5IiwiaWF0IjoxNzE1OTU1NzYyLCJleHAiOjE3MTU5NTYwNjIsInB1cnBvc2VJZCI6ImVmMGM1MDQwLTRhZGMtNDI1Ni04ZWRlLTRlZTE5OGNiYjk3ZSJ9.hNijN5eeI9PMGuLEoqLW-M2aO1fLhgDJgLQV59pZDWxGNloXwYzlhd7t5KSsv7jqR6oenfJgnoJujnFsyS61i9TeQPVLIMRP4sYMHEi0pzPCM5WKw_7tIi0xxneVK_CEJdr0BpMd54goMDxJklKDvVkBBiNJZBcSltfKa4LorF6cjtziY__QCmABokfLPShstgjl4J3NFKpAkNqldkxgfL9m7eeqnFHrK4geIn6mR3PY_WR3oKdj4Drc_YIRWd9p3G5C7AyHN195tt3zrhhk1coOj9padofaJ9Y_zWSY4yfSkdnfZNskzaaJwhJOtbbgxY_aIxWDxD98ip17iOqCzQ'
--data-urlencode 'client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer'
--data-urlencode 'grant_type=client_credentials'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1242 100 247 100 995 1452 5849 --:--:-- --:--:-- --:--:-- 7392{"correlationId":"839f4896-edc2-479b-95af-efd80c41da73","errors":[{"code":"015-0008","detail":"Unable to generate a token for the given request"}],"status":400,"title":"The request contains bad syntax or cannot be fulfilled.","type":"about:blank"}

continuiamo ad avere errore
Grazie

@saldeangelis
Copy link
Author

saldeangelis commented May 21, 2024

Buongiorno,
ho ripetuto ora il token scade tra un paio di ore

image

Risposta:

{"errors":[{"code":"015-9000","detail":"Invalid parameter found - Request Content-Type header '[none/none, none/none]' does not match any allowed types. Must be one of: [application/x-www-form-urlencoded]."},{"code":"015-9000","detail":"Invalid parameter found - A request body is required but none found."}],"status":400,"title":"The request contains bad syntax or cannot be fulfilled.","type":"about:blank"}

@afrontera85
Copy link
Collaborator

consigliamo di guardare il client di esempio nella issue #4488

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants