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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4NDgyMjUsIm5iZiI6MTcxOTg0NzkyNSwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzU2NjUtMDMzYmU0ZDgtMmI1NC00ZGQ1LTliMDItMjJiOGEzYjI4NWZkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAxVDE1MzIwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY1OTE2YzA4ZTdhYzA1ZWYzYjdlY2M1MzMyNDRiZTVjMDQ4MzBmOWRmYWFlMzBiZDFmZmNlODRmOGNlNjAxNjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.eT0koUjX6bvzsg-jNg4A6NxBTItP9q0l30FgZ6dbgL4)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4NDgyMjUsIm5iZiI6MTcxOTg0NzkyNSwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzY1OTUtNzUxMGFjOTQtNmYzMC00ZWQ5LThjNTQtZDAwZTljODUyZmUyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAxVDE1MzIwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMxMDBmNTQ4ZjY1NWYxYzIzMDliZmE0NTUwOTMyMWMyOGMwMTQ0OTcwOGU4MDk2MTAwZTFkMGUyNWExMmE2OTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.egoO5JtI2LkbCGfbi4nnYgJ0YMexZA6RXwZ9a3YZ1LE)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4NDgyMjUsIm5iZiI6MTcxOTg0NzkyNSwicGF0aCI6Ii8xOTYzMjcyNC8zMDI0NzY3NzItMjQ5NGVkZDAtYWE2OS00MWRhLTlkZDUtYjgyYzgwZGQyYzA0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAxVDE1MzIwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVkZjVmMmMzMzViNzA2Y2EyZjkzMmQ2MzY2MjJkMGJiMjZjODViZWI3MTE5ODc0YTUyMmFkZjM0MDFkYmU5NTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jHsAdzfTpZwsG4OeWFsMuNQHTRF3lYVA_9m4YENGNec)
It should show as a minimum
Am I missing something? Is this not possible?
Beta Was this translation helpful? Give feedback.
All reactions