我想知道是否有任何方法可以加密和解密mvc网址及其控制器和操作名称。区域名称不应加密,即网址应如下所示: http://domainName.com/MyAreaName?MyParam=encryption
其中 MyParam 是传递给网址或网页的参数名称。 请建议我几个完整的示例链接,以获得一个想法。
答案 0 :(得分:0)
好。这实际上是一个严重但已解决的问题。加密不是问题的关键,至少不是传统的安全加密。强加密有几个属性使其不切实际。
UUID / GUID
避免顺序ID的传统方法是使用非顺序ID。如果你在你的网站上公开UUID / GUID,那么黑客就无法弄清楚
UUID看起来像de305d54-75b4-431b-adb2-eb6b9e546014
,你无法增加它以找到下一条记录。