I'm currently struggling with implementing Google API OAuth in a WinRT Metro Javascript app. The problem is that I cannot provide any working redirect_uri that works with a Metro App. The urn:ietf:wg:oauth:2.0:oob URL for installed apps is not working and I cannot imagine a way to host a HttpListener in a Javascript app that could handle the redirect.