【发布时间】:2019-03-15 06:10:43
【问题描述】:
我依赖翻译。 请原谅。
- Razor 类库 = RCL
- .NET Core MVC 应用程序 = CMA
我正在考虑解决这个问题。 link
我从头再来。
我的目标是加密 RCL 的 View.cshtml 文件。
我进行了谷歌搜索。我找不到答案。
请帮帮我..
【问题讨论】:
-
你为什么要加密这个cshtml文件本身???没有人/没有人能够解析/使用它...
-
@kayess 谢谢。我将项目文件分发给客户。我阻止客户修改 _layout.cshtml。 .cshtml不能加密加载吗?
-
@jwp 例如如果我是你的客户并且我得到了你的库,我仍然可以在向最终用户显示服务之前修改由你的 dll 呈现的 html。您也许可以阻止人们查看您的代码,但我仍然可以对您的 dll 呈现的代码做任何我想做的事情。
-
@AnirudhaGupta 谢谢。你说你可以隐藏代码。我希望客户无法修改 RCL 的 _layout.cshtml。是否可以隐藏 RCL 的 _layout.cshtml?我想隐藏最重要的_layout.cshtml。
-
使用反射我可以在 C# 中看到类的私有变量,如果 asp.net mvc api 使用函数公开 .cshtml 文件的代码,则可以看到您的代码。没有任何好处,请查看麦克的回答。
标签: asp.net-mvc razor asp.net-core asp.net-core-mvc razor-pages