Hi, the petstore here:

https://github.com/swagger-api/swagger-samples/tree/master/java/java-jersey-jaxrs
 
<https://github.com/swagger-api/swagger-samples/tree/master/java/java-jersey-jaxrs>

utilizes the implicit grant flow.  You can verify the swagger definition from 
http://petstore.swagger.io/v2/swagger.json



> On Oct 1, 2016, at 1:01 PM, Hayden L <[email protected]> wrote:
> 
> I had a problem where I'm either getting a invalid client message when trying 
> to implement an authorize button similar to the pet store example. I was 
> implementing the authorize button and can have the api selections be selected 
> but every time I hit authorize it returns me an invalid client request. I was 
> wondering if the invalid client message has something to do with having to 
> implement an mvc controller and view. I don't know how to name the controller 
> and view in order for swagger to see it. 
> When I hit the authorize button fiddler shows me the get request which is 
>  
> /connect/authorize?response_type=token&redirect_uri=http%3A%2F%2Flocalhost%3A15138%2Fswagger%2Fui%2Fo2c.html&realm=your-realms&client_id=swagger&scope=apil&state=oauth2
>  HTTP/1.1
>   
> Inside of Identity server I already included the client correctly with the 
> grant type being set to implicit and the client id being swagger
> It looks like this :
>                     ClientId="swagger",
>                     Enabled = true,
>                     ClientName="Swagger",
>                     AllowedGrantTypes = GrantTypes.Implicit,
>                     ClientSecrets = new List<Secret>
>                     {
>                         new Secret("secret".Sha256())
>                     },
>                     AllowedScopes = new List<string>
>                     {
>                         "apil"
>                     },
>                     RedirectUris = new List<string>
>                     {
>                         "http://localhost:15138/swagger/ui/test.html";
>                     },
>                     AllowedCorsOrigins = new List<string>
>                     {
>                         "http://localhost:15138";,
>                         "http://localhost:15138";
>                     }
> 
> Is there any example code that you guys know that uses implicit grant type 
> with identity server 4 and swagger?
> I've already looked at 
> http://danielwertheim.se/use-identityserver-in-swaggerui-to-consume-a-secured-asp-net-webapi/
>  and tried implementing it but I get an invalid request error instead.
> 
> I'm using the useIdentityServerAuthentication parameter. My visual studio 
> framework is the .net webCore which doesn't seem to work with owin pavakages.
> 
> Thank you in advance and if there is any additional information that needs to 
> be provided I will be glad to add to it
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Swagger" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to