asp.net MVC
文章平均质量分 78
tzweilai
这个作者很懒,什么都没留下…
展开
-
asp.net MVC JsonResult返回字符串太长,不能正常返回
namespace System.Web.Mvc{ public class LargeJsonResult : JsonResult { const string JsonRequest_GetNotAllowed = "This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a ...原创 2020-08-12 10:27:08 · 565 阅读 · 1 评论 -
vs 调试的时候 使用IP地址,局域网的设备可以访问并调试
1. 首先保证你的项目的属性的服务器是默认的 IIS Express2. 找到项目站点的配置文件,一般默认的位置在:C:\Users\userName\Documents\IISExpress\config 文件夹下面的applicationhost.config 文件,也可以通过如下的方式找到3. 然后打开文件进行配置如下打开后,找到你的项目的 bin...原创 2019-12-19 14:09:08 · 1256 阅读 · 1 评论 -
签名来保证ASP.NET MVC OR WEBAPI的接口安全
当我们开发一款App的时候,App需要跟后台服务进行通信获取或者提交数据。如果我们没有完善的安全机制则很容易被别用心的人伪造请求而篡改数据。所以我们需要使用某种安全机制来保证请求的合法。现在最常用的办法是给每个http请求添加一个签名,服务端来验证签名的合法性,如果签名合法则执行响应的操作,如果签名非法则直接拒绝请求。签名算法签名算法一般都使用Hash散列算法,常用的有MD5,原创 2016-10-09 09:22:13 · 1905 阅读 · 1 评论 -
aps.net MVC Json序列化内容过长
解决方法一: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web;using System.Web.Mvc;using System.Web.Script.Serialization;namesp...原创 2018-03-14 17:11:21 · 710 阅读 · 0 评论 -
vs 2013 asp.net发布网站的详细步骤
1、用VS2013打开解决方案。2、选中解决方案,点击鼠标“右键”—>从弹出对话框中,选择“清理解决方案”。3、待第2步“清理解决方案”结束后,选中“解决方案”—>点击鼠标“右键”—>在弹出对话框中,选择“重新生成解决方案”。4、待第3步“重新生成解决方案”结束后,选择web运用程序,如下图中“testDemo”—>点击鼠标“右键”—>...原创 2019-03-20 14:46:03 · 1858 阅读 · 1 评论 -
asp.net MVC 防止Sql 漏洞攻击
一.创建公共类public class AntiSqlInject { /// <summary> /// 判断字符串中是否有SQL攻击代码 /// true-安全;false-有注入攻击现有 /// </summary> /// <param name="in...原创 2019-07-03 18:15:09 · 1239 阅读 · 0 评论 -
设计模式
创建型模式工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。...原创 2019-08-16 18:20:03 · 252 阅读 · 0 评论