【发布时间】:2021-07-18 17:34:57
【问题描述】:
我想知道是否有任何客户端使用任何浏览器可以看到我的服务器端代码?如果是这样,我该如何防止这种情况发生?实际上,客户在访问我的网站时能看到什么?
(asp.net)
【问题讨论】:
-
不,他们看不到您的服务器代码。它们只能与您的 GUI 交互。他们看不到服务器端代码。
-
没有在服务器上呈现服务器端代码,客户端只接收与其等效的 HTML。当用户访问您的网站时,他/她在处理服务器代码的业务逻辑以及驻留在客户端计算机上以支持 HTML 的 javascript、css 和图像后,仅收到 HTML 输出。
-
好吧,如果你不设置错误页面那么客户端会看到一些服务器端代码...
标签: c# asp.net server-side