摘要:
要想将本地Git上代码提交到GitHub可以使用两种协议进行提交,分别使用HTTPS和SSH两种协议,如下所示。 当使用HTTPS协议时,每次推送的时候都需要输入GitHub平台的用户名密码。 当使用SSH协议时,需要在本地配置一个SSH的私钥文件,并注册到GitHub平台上,这样不必每次提交时都使 阅读全文
摘要:
在OAuthBearerAuthenticationMiddleware中使用Microsoft.Owin.Security.DataHandler. SecureDataFormat<TData>类型进行加密解密的操作,其中加密的主要流程如下所示。 其中第二步中的主要使用Microsoft.Owi 阅读全文
摘要:
PreApplicationStartMethod主要用于为程序集指定一个方法,在程序集加载时进行一些自定义的初始化处理。 使用方式如下所示,首先在程序集中定义一个公共类型和一个公共静态的方法 然后我们使用PreApplicationStartMethod属性注册该方法进行程序集的预处理,注意Pre 阅读全文
摘要:
在VS中修改Web项目的服务器设置时无法加载改Web项目,提示如下图 原因:因为项目中的EbcBuy.Bll.Users.WebApi.csproj.user文件并没有加入到版本控制文件,所以讲项目还原是EbcBuy.Bll.Users.WebApi.csproj项目文件被还原了,但是.user文件 阅读全文
摘要:
WebApi程序发布到IIS上后,无法使用Put的方式进行请求,错误信息如下: 原因和解决方案: 在IIS中默认不支持Put请求和Delete请求,因为IIS中注册的WebDAVModule对Put请求和Delete进行了拦截,所以如果不需要再IIS中弃用WebDAV可以直接通过Webconfig文 阅读全文
摘要:
错误如下图所示: 关键性错误信息: 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\8b0443a9\fbbcc979\App_global. 阅读全文
摘要:
webapi地址:wapapi.ebcbuy.com web地址:wapweb.ebcbuy.com 在默认情况下这两个域名属于两个不同的域,他们之间的交互存在跨域的问题,但因为他们都同属于一个二级域名下,所以通过简单的设置就能实现跨域行为,但是考虑到实际生产环境中往往会出现两个域名 完全不同的情况 阅读全文
摘要:
在IIS中发布网站,在本地可以直接访问,但是其他主机不能访问改发布的网站。 此问题一般是IIS的配置或者防火墙的配置的原因。 如果禁用了以下防火墙入站规则会导致外部主机无法访问本地发布的网站,启用即可。 阅读全文
摘要:
如何在本地调试服务器上的站点? 如果要在本地调试服务器上的站点我们需要用到一个远程调试工具msvsmon.exe。 我们可以再VS安装目录中找到它 如:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Remote Deb 阅读全文
摘要:
方案: 1、jsonp 仅支持Get方法进行调用,利用Html中的Script标签可以进行跨域进行实现,可以直接设置JQuery中ajax的 dataType:'JSONP'来实现JSONP跨域请求数据 2、html5特性(Access-Control-Allow-Origin) 利用Html5中支 阅读全文