Я создаю веб-сайт ASP.NET MVC, и я бродил, какие методы вы, ребята, используете для защиты первичного ключа на этих URL-адресах mvc.
На самом деле ASP.NET MVC генерирует этот синтаксис для своих URL:
/Controller/Action/Id
На прошлой неделе я пытался зашифровать его с помощью шифрования SHA-1, но этот шифратор генерирует некоторые специальные символы, такие как + (плюс), / (косая черта) и другие раздражающие символы, затрудняющие расшифровку.
Возможно, создание нестандартного шифрования должно решить проблему. Но я хочу здесь от вас, ребята, у вас есть идеи по защите URL-адресов MVC?