Replies: 2 comments
-
Is anyone able to confirm if this SHOULD work? |
Beta Was this translation helpful? Give feedback.
-
Using Fiddler, I found that the request to the token Url was using an "OPTIONS" verb. Not sure yet how to make it POST and with correct content.
|
Beta Was this translation helpful? Give feedback.
-
I am using NSwag.AspNetCore v14.0.3 have followed this to help me setup Authorisation using Client Credentials flow
This is what my code looks like:
When I use and click the "Authorize" button, I am presented this
![image](https://private-user-images.githubusercontent.com/19632724/302475665-033be4d8-2b54-4dd5-9b02-22b8a3b285fd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTgwNjM5NDYsIm5iZiI6MTcxODA2MzY0NiwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzU2NjUtMDMzYmU0ZDgtMmI1NC00ZGQ1LTliMDItMjJiOGEzYjI4NWZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjEwVDIzNTQwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjYmExYjdkYmQzYTA3MjlmZmJjOGE2ZGE2ODJhNmI2YzM1NjUwN2YwNjY3MWM5MjMxNTRhMmJjNjRhMjQ3MTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gSqCRXrWImTFTiwHW1Gr2PkkkEpmS4KEPXbwJU9aZbk)
When I fill out a clientid and secret and click the authorize button I get a 400
![image](https://private-user-images.githubusercontent.com/19632724/302476595-7510ac94-6f30-4ed9-8c54-d00e9c852fe2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTgwNjM5NDYsIm5iZiI6MTcxODA2MzY0NiwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzY1OTUtNzUxMGFjOTQtNmYzMC00ZWQ5LThjNTQtZDAwZTljODUyZmUyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjEwVDIzNTQwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUwYzdlOTI0OTQ1YjlmOWU2MWRhNGVlNDM0YTJiNDg2MWYwZjVmODZkYTBlMDkyOTEwOTljOTc5NDVhOGViNjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.H1ynG-pThBEZAwp38HRAFPI3NQQBqA0l4PLBfVC51-4)
And if I have a look at the payload I can see that it most definitely is missing
![image](https://private-user-images.githubusercontent.com/19632724/302476772-2494edd0-aa69-41da-9dd5-b82c80dd2c04.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTgwNjM5NDYsIm5iZiI6MTcxODA2MzY0NiwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzY3NzItMjQ5NGVkZDAtYWE2OS00MWRhLTlkZDUtYjgyYzgwZGQyYzA0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjEwVDIzNTQwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkZDQ2NTc3YmViNjI0NTJmY2MxMTllMGM1YTViNzVlMzQzZDQwYmJjYTdhYmFhMmZmYjk1NjVlMzAxYTNhMWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mO4Tc5Jc4hjMhnYAFj1F9JIc99KXangLmYXo-dUQDig)
It should show as a minimum
Am I missing something? Is this not possible?
Beta Was this translation helpful? Give feedback.
All reactions