加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2008 – 如何在发布之前保护.NET(MVC)网站?

发布时间:2020-12-14 00:21:41 所属栏目:Windows 来源:网络整理
导读:我有一个正在开发的.NET(MVC2)网站.我已经将它部署到一些生产基础设施,并通过匿名访问在互联网上进行测试(因为它将一旦生效),它工作正常.从现在到上线日期,我想限制访问一个小型测试组. 但是,当我关闭匿名访问(我在Windows 2008 R2 64位上使用IIS 7)并启用基
我有一个正在开发的.NET(MVC2)网站.我已经将它部署到一些生产基础设施,并通过匿名访问在互联网上进行测试(因为它将一旦生效),它工作正常.从现在到上线日期,我想限制访问一个小型测试组.

但是,当我关闭匿名访问(我在Windows 2008 R2 64位上使用IIS 7)并启用基本身份验证时,会出现两个问题:首先,它会干扰站点身份验证,并重定向到已配置的站点登录页面第二,由于某种原因,样式表停止“工作”.即使它们正确下载(如Fiddler / Firebug中所示),该网站看起来好像没有样式表.

我想要的是保护对服务器的访问 – 我不想使用基本身份验证作为MVC网站的身份验证机制 – 由标准表单身份验证处理.我只想阻止人们在网站上线之前窥探网站.

我之前已经有了这个,并且总是因缺乏一个简单/明显的“用密码保护这个服务器”功能而苦苦挣扎.

必须有一个简单的答案. (我正在考虑功能等同于.htaccess文件,但对于IIS)?

[UPDATE]
继我的近乎未命中(见下面的答案)之后,我想要的是Windows身份验证来控制对站点的访问,以及ASP.NET身份验证来控制用户与网站的交互(他们的身份,是否出现登录/退出等)

您可以通过为站点设置IP地址和域限制来执行您想要的操作.它是IIS管理器中的一个选项.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读