我有一个使用Google作为身份提供商的应用程序。访问应用程序时,用户会获得标准的Google用户名/密码弹出窗口。一旦经过Google身份验证,它就会使用id_token访问应用程序中的一个服务,然后此服务将返回用于进一步授权的专有令牌。
我的目标是为此类应用程序创建自动测试。特别是问题是对Google的身份验证 - 直到我有id_token。有没有办法自动执行此操作,即而不显示登录和授权对话框 - 只需提出多个请求并最终返回 id_token ?一旦我有了id_token,我知道如何对付我的应用程序。我更喜欢用curl这样做,所以我可以将它移植到java / javascript / golang或其他任何东西。
谢谢!