首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建单独身份服务器时的Redis错误

创建单独身份服务器时的Redis错误
EN

Stack Overflow用户
提问于 2020-11-12 09:19:42
回答 1查看 542关注 0票数 1

ABP框架版本: v3.3 用户界面:

C:\abp\test\aspnet-core\src\Test.IdentityServer

  • 异常消息和堆栈跟踪:2020-11-10 17:08:34.362 +02:00 INF宿主环境:开发2020-11-10 17:08:34.362 +02:00 INF内容根路径: 2020-11-10 17:08:34.630 +02:00 INF请求启动HTTP/2.0 GET https://localhost:44372/

2020-11-10 17:08:34.955 +02:00 WRN值不能为空。(参数‘配置’) System.ArgumentNullException:值不能为空。( StackExchange.Redis.ConnectionMultiplexer.PrepareConfig(Object配置中的参数) C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 850中的StackExchange.Redis.ConnectionMultiplexer.CreateMultiplexer(Object配置、TextWriter日志、EventHandler1& connectHandler) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 868 at StackExchange.Redis.ConnectionMultiplexer.ConnectImplAsync(Object configuration, TextWriter log) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 818 at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.ConnectAsync(CancellationToken token) at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAndRefreshAsync(String key, Boolean getData, CancellationToken token) at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAsync(String key, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.GetAsync(TCacheKey键、Nullable1 hideErrors, Boolean considerUow, CancellationToken token) 2020-11-10 17:08:37.259 +02:00 [WRN] Value cannot be null. (Parameter 'configuration') System.ArgumentNullException: Value cannot be null. (Parameter 'configuration') at StackExchange.Redis.ConnectionMultiplexer.PrepareConfig(Object configuration) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 850 at StackExchange.Redis.ConnectionMultiplexer.CreateMultiplexer(Object configuration, TextWriter log, EventHandler1& connectHandler)在C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 868中的StackExchange.Redis.ConnectionMultiplexer.ConnectImplAsync(Object配置,在C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 818中的Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.ConnectAsync(CancellationToken令牌)中,Volo.Abp.Caching.StackExchangeRedis.AbpRedisCache.SetManyAsync(IEnumerable1 items, DistributedCacheEntryOptions options, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.<>c__DisplayClass52_0.d.MoveNext() 2020-11-10 17:08:37.273 +02:00 WRN值不能为null。(参数‘配置’) System.ArgumentNullException:值不能为空。( StackExchange.Redis.ConnectionMultiplexer.PrepareConfig(Object配置中的参数) C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 850中的StackExchange.Redis.ConnectionMultiplexer.CreateMultiplexer(Object配置、TextWriter日志、EventHandler1& connectHandler) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 868 at StackExchange.Redis.ConnectionMultiplexer.ConnectImplAsync(Object configuration, TextWriter log) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 818 at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.ConnectAsync(CancellationToken token) at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAndRefreshAsync(String key, Boolean getData, CancellationToken token) at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAsync(String key, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.GetAsync(TCacheKey键、Nullable1 hideErrors, Boolean considerUow, CancellationToken token) 2020-11-10 17:08:37.329 +02:00 [WRN] Value cannot be null. (Parameter 'configuration') System.ArgumentNullException: Value cannot be null. (Parameter 'configuration') at StackExchange.Redis.ConnectionMultiplexer.PrepareConfig(Object configuration) in C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 850 at StackExchange.Redis.ConnectionMultiplexer.CreateMultiplexer(Object configuration, TextWriter log, EventHandler1& connectHandler)在C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 868中的StackExchange.Redis.ConnectionMultiplexer.ConnectImplAsync(Object配置,( C:\projects\stackexchange-redis\src\StackExchange.Redis\ConnectionMultiplexer.cs:line 818 at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.ConnectAsync(CancellationToken令牌)( Volo.Abp.Caching.StackExchangeRedis.AbpRedisCache.SetManyAsync(IEnumerable1 items, DistributedCacheEntryOptions options, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.<>c__DisplayClass52_0.d.MoveNext() )

步骤需要重现问题

server

  • Specify

EN

回答 1

Stack Overflow用户

发布于 2020-11-12 09:19:42

修复此问题

我必须删除标识服务器项目中的“appsettings.json”API.Host配置部分:"Redis":{“配置”:"127.0.0.1“},

一旦我删除了那个解决方案,就可以正常工作了。

结束语:再次感谢提供了一个令人惊叹的框架;)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64801076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档