我是ASP.net的新手。 我很久以前访问过一个网站,现在我忘记了这个网址。我想打开他们的CSS文件来查看源代码,但是一旦我点击错误消息说“你还没有准备行动.........”
现在我想做同样的事情来锁定我的文件。即使访问者可以看到文件名,但他们无法打开或下载它。
我想知道是否有可能在ASP.net或IIS7上实现?
非常感谢您的建议。
答案 0 :(得分:2)
在ASP.net中,如果您不希望用户打开文件,只需在文件名前添加“_”。
因此,而不是:Mycss.css
写_Mycss.css
。
这适用于所有文件,在使用布局时非常方便,因此用户无法查看您的内容文件。
此外,通常您需要在"~/Content/"
文件夹中打开文件的权限,如果请求来自外部源,则应写入您编写的此错误。尝试通过右键单击和编辑权限设置文件夹的权限。