2
respostas

Ocultar/Mascarar parâmetros da Url

Olá pessoal,

Preciso de uma ajuda, em como posso mascarar/ocultar (preferencialmente ocultar) parâmetros de uma url. Estou usando ASP NET MVC 5.

exemplo seria: http//aplicacao/produto/editar/32

e gostaria que ficasse: http/aplicacao/produto/editar

Pois preciso ocultar esse dado que seria o Id do produto no banco de dados, uma alternativa que pensei é usar o método POST, mas não é legal, e não posso também criptografar esse id, o que me sugerem?

Obrigado!

2 respostas

Boa tarde Lucas, tudo bom?

Então cara eu utilizaria um identificador visual que seria armazenado na tabela produto, algo do tipo... Imagine o produto, Blusa Verde, a URL seria: http//aplicacao/produto/editar/blusa-verde.

É uma opção valida pois o usuário pode facilmente identificar o que esta editando. Se você navegar em grandes sites, vai ver que muitos utilizam esse conceito.

Oi Paulo!

Então, eu não posso usar este tipo de url, o cliente não pode saber a url por conta de muitas coisas que são confidenciais/segurança, e preciso mudar isso