Google Identity Aware代理和自动测试

时间:2018-11-27 19:14:07

标签: oauth-2.0 e2e-testing google-identity

这个问题可能是类似的here,但无济于事。

  • 背景:

    • 我们公司最近设置了Google身份识别代理(IAP)
    • 我们目前有一个运行一连串自动测试的配置项。
    • 当前,按照设计,IAP将提示配置的Web实例输入给定用户的凭据。
  • 挑战

    • 我有兴趣寻找一种方法,使我们可以在IAP后面的给定Web实例上运行自动化测试。到目前为止,我还没有成功,因为仍然提示我输入Google凭据。
    • 我尝试过的事情:

      • Google's IAP access tunnel in alpha

        • 特别是在需要访问权限的VM上尝试此操作。 var num1=edt_no.text var num2=edt_ntw.text var num3=edt_nth.text var num4=edt_f.text when{ edt_no.text.isEmpty() -> txt_res.text="First is empty" edt_ntw.text.isEmpty() -> txt_res.text="second is empty" edt_nth.text.isEmpty() -> txt_res.text="third is empty" edt_f.text.isEmpty() -> txt_res.text="Fourth is empty" else -> calc(num1,num2,num3,num4) }

        • 在项目中设置服务帐户,并通过具有慷慨角色和访问权限的该服务帐户来运行需要访问的VM。

        • 使用具有全局角色和访问权限的默认服务帐户
        • 为上述服务帐户启用Suite域范围委派

我想知道是否还有更多,也许在服务帐户配置中更多。

谢谢!

PS。我正在决定使用OAuh2 Playground还是Authenticating using a Google Service account

0 个答案:

没有答案