update Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Entities/LoginLogAggregateRoot.cs.

IpTool.Search(ipAddr); 可能搜索失败报错,加入try catch

Signed-off-by: 凯明 <120665461@qq.com>
This commit is contained in:
凯明
2024-10-10 06:57:13 +00:00
committed by Gitee
parent cadd4df5d0
commit c5ecd71c6e

View File

@@ -1,4 +1,4 @@
using IPTools.Core; using IPTools.Core;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using SqlSugar; using SqlSugar;
using UAParser; using UAParser;
@@ -75,7 +75,14 @@ namespace Yi.Framework.Rbac.Domain.Entities
} }
else else
{ {
location = IpTool.Search(ipAddr); try
{
location = IpTool.Search(ipAddr);
}
catch
{
location = new IpInfo() { Province = ipAddr, City = "未知地区" };
}
} }
ClientInfo clientInfo = GetClientInfo(context); ClientInfo clientInfo = GetClientInfo(context);
LoginLogAggregateRoot entity = new() LoginLogAggregateRoot entity = new()