跳到主要内容

数据提供者:后端地址与认证

示例通过自定义 dataProvider 与 Keycloak HTTP 客户端交互后端网关。你可以通过 VITE_GATEWAY_URL 指定地址。

src/dataProvider.ts
import { keycloakClient } from "./authProvider";
import raDataSpringBootRest from './ra-data-springboot-rest';
import { httpClient } from 'ra-keycloak';

const dataProvider = raDataSpringBootRest(
import.meta.env.VITE_GATEWAY_URL || 'http://localhost:8080/data',
httpClient(keycloakClient)
);

export { dataProvider };