如何解决为什么 keycloak 在页面刷新时未经授权?
我现在已经成功地将 keycloak 与 reactJS 集成,当我刷新页面时 keycloak.authenticate 变为 false 并再次询问凭据。 我也在互联网上搜索过,他们建议在 initOptions 道具中传递令牌和刷新令牌,我已经这样做了,但仍然面临同样的问题。
我正在使用 "@react-keycloak/web": "^2.1.1" 和 "keycloak-js": "^10.0.1"
这是我的 Keycloak.js 代码
.nested-fields
.form-inputs
= f.input :name,label: false,input_html: { placeholder: 'Name' }
= f.input :relationship,input_html: { placeholder: 'Relationship' }
.remove-instance
= link_to_remove_association " X ",f
这是我的 App.js 代码
import * as Keycloak from 'keycloak-js';
const keycloakConfig = {
url: 'https://smartgrid.doersops.com/auth/',realm: 'OneSmartgrid',clientId: 'smartgrid-react-web-admin',}
const keycloak = new Keycloak(keycloakConfig);
export default keycloak
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。