Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 未配置GitHub OAuth。在che.properties文件中配置OAuth_Eclipse_Oauth_Eclipse Che - Fatal编程技术网

Eclipse 未配置GitHub OAuth。在che.properties文件中配置OAuth

Eclipse 未配置GitHub OAuth。在che.properties文件中配置OAuth,eclipse,oauth,eclipse-che,Eclipse,Oauth,Eclipse Che,在che.property中配置OAuth时出错。但我无法找到文件的位置和添加配置的语法。我正在为单用户Che使用Ubuntu 18.04,请参阅 对于多用户Che: 转到“钥匙斗篷”页面 以管理员身份登录 单击身份提供者。 在添加提供程序下拉列表中,单击GitHub。将显示“添加标识提供程序”窗口。 在“添加标识提供程序”窗口中: 重定向URI字段,取决于您的Eclipse Che安装, 键入授权回调URL 从GitHub复制客户端ID和客户端机密并粘贴它们 分别在客户端ID和客户端机密字段中

在che.property中配置OAuth时出错。但我无法找到文件的位置和添加配置的语法。我正在为单用户Che使用Ubuntu 18.04,请参阅

对于多用户Che:

转到“钥匙斗篷”页面 以管理员身份登录 单击身份提供者。 在添加提供程序下拉列表中,单击GitHub。将显示“添加标识提供程序”窗口。 在“添加标识提供程序”窗口中:

重定向URI字段,取决于您的Eclipse Che安装, 键入授权回调URL

从GitHub复制客户端ID和客户端机密并粘贴它们 分别在客户端ID和客户端机密字段中

在主页URL和授权回调URL字段中, 根据您的EclipseChe安装,键入两个URL

在默认范围字段中,键入repo,user,write:publick_key

将存储令牌和存储令牌的可读性设置为ON

单击保存

成功!github提供程序已创建。消息表示成功。并且,GitHub提供程序将添加到Identity Providers窗口

执行以下步骤为非管理用户设置角色映射

展开“管理”选项卡,然后单击“用户”

单击角色映射选项卡

单击客户端角色下拉菜单,然后单击代理

在“可用角色”列表中,单击“读取令牌”

单击添加选定项

在“有效角色”列表中,单击“读取令牌”

现在为用户设置了GitHub OAuth

有关单用户Che,请参阅

对于多用户Che:

转到“钥匙斗篷”页面 以管理员身份登录 单击身份提供者。 在添加提供程序下拉列表中,单击GitHub。将显示“添加标识提供程序”窗口。 在“添加标识提供程序”窗口中:

重定向URI字段,取决于您的Eclipse Che安装, 键入授权回调URL

从GitHub复制客户端ID和客户端机密并粘贴它们 分别在客户端ID和客户端机密字段中

在主页URL和授权回调URL字段中, 根据您的EclipseChe安装,键入两个URL

在默认范围字段中,键入repo,user,write:publick_key

将存储令牌和存储令牌的可读性设置为ON

单击保存

成功!github提供程序已创建。消息表示成功。并且,GitHub提供程序将添加到Identity Providers窗口

执行以下步骤为非管理用户设置角色映射

展开“管理”选项卡,然后单击“用户”

单击角色映射选项卡

单击客户端角色下拉菜单,然后单击代理

在“可用角色”列表中,单击“读取令牌”

单击添加选定项

在“有效角色”列表中,单击“读取令牌”

现在为用户设置了GitHub OAuth