如何在 ASP.NET Core 5.0 中阻止其他数据
How to block other data in ASP.NET Core 5.0
我有一个包含 Company
和 Agency
用户的项目。
我在尝试显示他们的数据时遇到问题。例如:如果其他机构更改了网络浏览器搜索栏上的值,则该机构可以看到其他机构的数据。我想阻止该漏洞,但我不知道该怎么做。
我会第一次这样做,感谢您的任何建议!
正如我在评论中从您那里了解到的 SearchBar
你的意思是,浏览器中的 URL 位置。
我的最佳答案是在公司模型中添加一个 Guid
并将其映射到 sql 服务器数据库中的 uniqueidentifier
,当插入该值时,您会为该公司生成一个唯一标识符。
然后您开始通过该对象键获取公司
所以最终产品将是这样的:
http:///companyinfo?id=DE653F58-AB12-43F9-95CD-A7C3A856340A
我有一个包含 Company
和 Agency
用户的项目。
我在尝试显示他们的数据时遇到问题。例如:如果其他机构更改了网络浏览器搜索栏上的值,则该机构可以看到其他机构的数据。我想阻止该漏洞,但我不知道该怎么做。
我会第一次这样做,感谢您的任何建议!
正如我在评论中从您那里了解到的 SearchBar 你的意思是,浏览器中的 URL 位置。
我的最佳答案是在公司模型中添加一个 Guid
并将其映射到 sql 服务器数据库中的 uniqueidentifier
,当插入该值时,您会为该公司生成一个唯一标识符。
然后您开始通过该对象键获取公司 所以最终产品将是这样的:
http:///companyinfo?id=DE653F58-AB12-43F9-95CD-A7C3A856340A