asp.net修改X-Powered-By和修改X-AspNet-Version
ASP.NET搭建的网站headers里显示的x-powered-by和x-aspnet-version信息如下图:这样就会很容易给攻击者知道我们的服务器信息,从而可做针对性的下手。那么如何隐藏x-powered-by?在iis中,点击http相应头,即可查看相关的信息,我们可以双击他修改,也可以删除他,如下图:删除之
asp.net使用Jexus服务器配置URL伪静态的方法
方法如下:在jexus安装目录中找到siteconf目录(一般都在/usr/jexus),找到你对应网站的配置文件,例如我的默认是:default,进入到编辑模式,插入URL伪静态规则,如:rewrite=^/xxx$ /default.aspx或:rewrite=^/article/article-([0-9]{1,6})$ /article/articleInfo.aspx?id
Windows Server 2012 R2 或 2016 无法安装 .NET Framework 3.5.1
问题描述使用 Windows Server 2012 R2 或 Windows Server 2016系统,发现在安装 .NET Framework 3.5.1 时报错,报错内容如下图所示。原因分析找不到安装源文件。解决办法您可以使用如下 PowerShell 脚本进行安装。从 开始 菜单中找到 PowerShell,右键单击选择 以管理员身份运
无需安装Mono就能运行ASP.NET的Jexus“独立版”
在Linux上运行ASP.NET网站或WebApi的传统步骤是,先安装libgdiplus,再安装mono,然后安装Jexus。在这个过程中,虽然安装Jexus是挺简便的一件事,但是安装mono就相对的比较费时费力了。现在的情况不同了,为了克服安装 Mono 的繁琐,简化 ASP.NET WEB 应用在Linux操作系统上的
如何取消Mono和Jexus环境下运行asp.net项目网页地址区分大小写的问题?
最近一个项目要用linux服务器,后来采用了mono+jexus环境,部署上去的时候发现一直报404错误,直接访问数字的网页则可访问成功,后来猜想可能是大小写的问题,果然一看,的确是大小写的问题.使用以下方法,可让mono+jexus环境不区分大小写:输入命令:cd /usr/jexus/在输入编辑命令: ws
IIS c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\App_global.asax.zmw
网站发布到服务器上之后,就出现这个问题了,之前以为是没iis没注册.net freamwork 4.0 所以重新注册了一下,结果还是一样,然后也给了root目录最高的权限,所有的用户都给了读写权限,但还是一样.最后搞了半天,找到了解决方案:给windows目录下的temp目录加上iis_user的读写权限就
asp.net微信开发redirect_uri 参数错误的解决方案
在开发微信授权的时候,总是提示redirect_uri 参数错误.如图:出现这种错误一般是授权回调页面域名填写错误。比如我授权的站是www.qizhiku.com 但是,你并未填写这个域名,则会导致失败.设置对应的地方在:微信公众号管理中>接口权限>网页账号 网页授权获取用户基本信息 点修
支付宝手机接口生成密钥和公钥
方法的地址如下:https://doc.open.alipay.com/doc2/detail?treeId=58&articleId=103242&docType=1 稍后补上详细方法~
asp.net c#时间显示为几分钟前几小时前
貌似现在很多平台时间都是这样来显示的,c#代码如下:/// <summary>/// 日期时间公共类/// </summary>public class TimeHelper{/// <summary>/// 日期转几分钟几小时前/// </summary>/// <param name="dt"></param>/// <retur
visual studio 2015 update 1 更新停顿卡住了
今天在更新visual studio 2015 update 1的时候一直停顿在这里,都已经5个小时了,一直都没动,不知道到底是什么情况.日志也没看到...