gpt4 book ai didi

c# - 将 asp.net 身份与地理授权一起使用

转载 作者:行者123 更新时间:2023-11-30 16:03:19 26 4
gpt4 key购买 nike

我在具有基于角色和组的权限管理的企业 Web 应用程序 (mvc) 中使用了 Asp.net Identity。现在我必须添加一个新实体作为地理来划分不同省份或地区的用户以授权用户访问。我的意思是每个用户都可以在页面中获取他/她的省或地区数据。是否有为此目的的最佳实践?或者任何人都可以指导我了解这个主题吗?

谢谢。

更新:我脑子里有一个简单的设计,比如 this .(我无法在此处附上图片。)

最佳答案

用户区分区域的方式是基于他们的 IP 地址。因此,您读取了他们的 IP,然后根据此 IP 将他与国家/地区相关联。

现在有一些免费和商业数据库可以为您提供此连接 Ip 与区域,这里是如何从其他答案中做到这一点:

geolocating an IP address

关于c# - 将 asp.net 身份与地理授权一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36543619/

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