Node.js 已下载配置的KeyClope Nodejs访问被拒绝
我的Nodejs keydape连接有一些问题,在身份验证(用户和密码工作,也注册)之后,即使使用最基本的配置,我也会被拒绝访问。我在邮递员和浏览器上被拒绝访问。我遵循了官方指南和本文()以及适配器中的官方Github示例 我的配置很简单 快线:Node.js 已下载配置的KeyClope Nodejs访问被拒绝,node.js,express,keycloak,keycloak-nodejs-connect,Node.js,Express,Keycloak,Keycloak Nodejs Connect,我的Nodejs keydape连接有一些问题,在身份验证(用户和密码工作,也注册)之后,即使使用最基本的配置,我也会被拒绝访问。我在邮递员和浏览器上被拒绝访问。我遵循了官方指南和本文()以及适配器中的官方Github示例 我的配置很简单 快线: app.get('/secured', keycloak.protect(), function (req, res) { res.json({ message: 'secured' }) }) 访问类型:机密 这是我
app.get('/secured', keycloak.protect(), function (req, res) {
res.json({
message: 'secured'
})
})
访问类型:机密
这是我的keydape.json
{
"realm": "Demo-Realm",
"auth-server-url": "https://<IPADDRESS>/auth/",
"ssl-required": "external",
"resource": "nodejs-microservice",
"verify-token-audience": true,
"credentials": {
"secret": "135442a7-3770-4345-9dd2-cac023b6a918"
},
"use-resource-role-mappings": true,
"confidential-port": 0,
"policy-enforcer": {}
}
{
“领域”:“演示领域”,
“身份验证服务器url”:https:///auth/",
“需要ssl”:“外部”,
“资源”:“nodejs微服务”,
“验证令牌受众”:true,
“全权证书”:{
“秘密”:“135442a7-3770-4345-9dd2-cac023b6a918”
},
“使用资源角色映射”:true,
“机密端口”:0,
“策略实施者”:{}
}
我从客户端配置下的安装选项卡下载
步骤:
无法获取授权代码:错误:授权验证失败。原因:无效令牌(错误的观众)可能与观众问题有关可能与观众问题有关