sorry, never used Keycloak :( On Fri, Sep 11, 2015 at 4:52 PM, Christofer Dutz <[email protected]> wrote:
> Hi Maxim, > > the problem is not authenticating against G+ from mobile, but > authenticating against G+ using Keycloak. It's sort of a OAuth proxy you > can use. It seems that this returns Http 307 responses for redirecting to > the individual login pages. > > Chris > > ________________________________________ > Von: Maxim Solodovnik <[email protected]> > Gesendet: Freitag, 11. September 2015 11:24 > An: [email protected] > Betreff: Re: StageWebView not able to understand Http 307 Responses? > > Hello Chris, > > I was able to auth against G+ using this code: > > http://stackoverflow.com/questions/10717919/how-to-integrate-google-in-a-flex-mobile-application > (slightly modified) > > On Fri, Sep 11, 2015 at 3:10 PM, Christofer Dutz < > [email protected]> > wrote: > > > Hi, > > > > > > First of all ... this is probably more an AIR question as it is a Flex > > question, but I am thinking that here eventually someone knows the answer > > to this question. > > > > > > I'm struggling to make my Flex-based mobile application use Keycloak as > > OAuth2 server. So far I got most of it working. > > > > > > For anyone not familiar with Keycloak. It allows me to: Create a login on > > Keycloak itself or use an OAuth service such as Github, Google+, Twitter, > > ... > > > > Whenever a user wants to login, keycloak shows a login screen (HTML Page) > > with username+password fields as well as buttons for each of the services > > that are configured. When clicking on "Github" for example, I am > redirected > > to a Github page asking me if I want to grant access to that application. > > As soon ay I confirm this, I can simply login by clicking on the "Github" > > button. > > > > > > I am using a StageWebView for displaying the login screen and am using > the > > Adobe OAuth2 lib described here: > > > http://blogs.adobe.com/charles/2012/05/oauth-2-0-library-for-actionscript.html > > > > OAuth 2.0 Library for ActionScript > > Tweet > > Weitere Informationen...< > > > http://blogs.adobe.com/charles/2012/05/oauth-2-0-library-for-actionscript.html > > > > > > > > > > > Logging in with username+password works. Klicking on "github" however > > doesn't. Investigating the communication with Wireshark now revealed that > > when logging in with username+password a "http 302" response is returned > > and that works fine. However if clicking on "github" keacloak returns a > > "http 307" which should be handled slightly different. Unfortunately the > > StageWebView doesn't react at all on this response. > > > > > > Is this eventually not implemented? If yes ... is there a workaround or > an > > alternative to the StageWebView? > > > > > > Chris > > > > > > -- > WBR > Maxim aka solomax > -- WBR Maxim aka solomax
