Oracle应用程序容器云服务node.js身份验证设置

时间:2018-03-02 00:43:06

标签: node.js oracle oracle-cloud-infrastructure

我在https://github.com/oracle/idm-samples/tree/master/idcs-sdk-sample-apps/nodejs找到了这个auth.js 但是,当我们部署此Oracle应用容器云服务时。我知道我们需要更改这个“redirectURL”:'localhost:3000 / callback'来调用函数回调。 但我是新的,我不知道设置这个。感谢任何帮助。

 oracle: {
    "ClientId": '',
    "ClientSecret": '',
    "IDCSHost": '',
    "AudienceServiceUrl" : '',
    "TokenIssuer": 'https://identity.oraclecloud.com/',
    "scope": 'urn:opc:idm:t.user.me openid',
    "logoutSufix": '/sso/v1/user/logout',
    "redirectURL": 'localhost:3000/callback'
  }

我如何获得相当于本地localhost:3000 / callback来调用我的fucntion回调。

1 个答案:

答案 0 :(得分:0)

请遵循本教程: https://apexapps.oracle.com/pls/apex/f?p=44785:112:0::::P112_CONTENT_ID:22661 要么 GitHub文档:https://github.com/oracle/idm-samples/blob/master/idcs-sdk-sample-apps/nodejs/README.md

Oracle-by-Example教程使用此示例应用程序。 OBE和GitHub README.MD文件都解释了如何更新和运行示例应用程序,并解释了代码的作用。 如果您的Node.js应用程序未在localhost:3000中应答,则需要更改redirectURL属性的值。

/ callback是示例应用程序实现的路由(按照OBE使用正确的代码片段更新示例应用程序)。