我有一个web应用程序,运行在我的本地机器上。视图页面中有指向Oracle 仪表板的链接。单击该链接后,将出现idcs登录页。如果提供凭据,仪表板就会出现。
是否有任何方法来自动化在引擎盖下的登录过程?我不希望用户每次访问仪表板页面时都会放置凭据。
发布于 2022-09-27 12:40:21
在您的租约上配置和启用Oracle云上的单点登录(SSO)。将SSO设置为默认登录。参考:https://docs.oracle.com/en/cloud/paas/content-cloud/administer/enable-single-sign-sso.html
在任何外部用户登录之后,他将被重定向到SSO登录页面,如果用户已经使用SSO登录,它甚至会绕过SSO登录,他将直接登陆OCI控制台/仪表板。
发布于 2022-09-22 20:50:13
您是否尝试过使用基于令牌的身份验证方法?您可以使用OCI获取令牌,然后在自动化代码中使用它。您可以使用SDK来自动化整个过程,SDK也可以使用相同的令牌进行OCI身份验证。
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/clitoken.htm
谢谢。
https://stackoverflow.com/questions/73760224
复制相似问题