gpt4 book ai didi

angular - 类型 '' 不可分配给类型 'JwtConfig'

转载 作者:行者123 更新时间:2023-12-03 18:43:29 25 4
gpt4 key购买 nike

我需要将这些行放入我的代码中。
但是这个错误不断出现,我被困住了,无法找到解决方案。
请帮我。

Type '{ tokenGetter: () => string; whitelistedDomains: string[]; blacklistedRoutes: undefined[]; }' is not assignable to type 'JwtConfig'.Object literal may only specify known properties, and 'whitelistedDomains' does not exist in type 'JwtConfig'.ts(2322)angular-jwt.module.d.ts(14, 5): The expected type comes from property 'config' which is declared here on type 'JwtModuleOptions'

whitelistedDomains 出现带下划线的错误
app.module.ts
    imports: [
BrowserModule,
NgbModule,
.
.
AppRoutingModule,
JwtModule.forRoot({
config:{
tokenGetter:() => {
return localStorage.getItem('access_token');

},
whitelistedDomains: ['localhost:8080'],
blacklistedRoutes:[]
}
})

],

最佳答案

如果您查看 JwtConfig 接口(interface),whitelistedDomainsblacklistedRoutes找不到属性。可能您正在寻找 allowedDomainsdisallowedRoutes特性。尝试以下

JwtModule.forRoot({
config:{
tokenGetter:() => {
return localStorage.getItem('access_token');
},
allowedDomains: ['localhost:8080'],
disallowedRoutes:[]
}
})

关于angular - 类型 '' 不可分配给类型 'JwtConfig',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62995360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com