构建可靠的平台

Web的应用范围很广,种类繁多。Microsoft的ASP.NET框架架构于最可靠的平台——强大、成熟的.NET框架之上。ASP.NET MVC是微软提供的最新Web开发框架,是ASP.NET提供给Web开发人员的一种全新的开发技术,可以轻松的帮助我们开发Web应用程序。

ASP.NET Core Ubuntu app secrets

2019年05月04日

最近在Ubuntu上部署ASP.NET Core应用,遇到一个关于机密配置的相关问题。具体文章可以参考这里:安全存储中 ASP.NET Core 中开发的应用程序机密但是在开发环境中机密文件存储在:%APPDATA%\Microsoft\UserSecrets\secrets.json但是在发布的时候,好像机密文件没有在Ubuntu上面一起存储。导致有一些配置,无法在远程服务器运行。之后参考了使用...

iis .dmg 404

2019年04月02日

最近下载服务器.dmg文件出现404错误,服务器使用的是IIS。问题原因:IIS无法解析dmg文件格式,需要在MIME文件类型做一个解析。解决方案:1、登陆服务器,找到Internet信息服务所对应的网站增加解析,如下图所示:2、在对应的网站找到MIME文件类型:3、增加对.dmg文件的解析:application/octet-stream之后就可以正常的下载.dmg文件了。参考地址:1、(IIS...

.net core 发布到 ubuntu 18.04

2019年03月17日

dotnet publish - 将应用程序及其依赖项打包到文件夹以部署到托管系统。将.net core 发布到Ubuntu 18.04具体命令如下:dotnet publish -c release -r ubuntu.18.04-x64参考资料:dotnet 发布

Ubuntu 18.04 安装.net core

2019年03月17日

注册Microsoft密钥和订阅源在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库并安装所需的依赖项。这只需要每台机器完成一次。打开终端并运行以下命令:wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-micr...

IdentityServer4.Hosting.CorsPolicyProvider:Warning: CorsPolicyService did not allow origin: http://localhost:4200

2019年02月24日

最近项目在使用IdentityServer4的时候,使用Angular作为前端框架,但是在认证的时候出现了一些问题。具体问题如下:后端警告内容如下:IdentityServer4.Hosting.CorsPolicyProvider:Warning: CorsPolicyService did not allow origin: http://localhost:4200warn: Identit...

IdentityServer4 Mysql相关问题

2019年02月18日

最近需要用到IdentityServer认证功能,但是数据库采用的是Mysql,Identityserver4官方的实例采用的是SQLServer。最近研究了如何使用Mysql持久化IdentityServer4相关数据,以及Identity数据。具体操作步骤如下:1、修改初始化数据库代码:setup.cs文件:private void InitializeDatabase(IApplicatio...

fontawesome Access-Control-Allow-Origin 跨域

2018年10月08日

最近bootcdn无法使用,黄兵的个人博客替换其他家CDN服务,但是出现了一个问题,具体错误提示如下:Access to Font at 'https://static.pdflibr.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0' from origin 'https://pdf-lib.org' has been bl...

“System.Web.HttpContextBase”不包含“Current”的定义

2018年09月27日

最近修改asp.net mvc4网站的时候,出现了如下错误:“System.Web.HttpContextBase”不包含“Current”的定义,并且找不到可接受类型为“System.Web.HttpContextBase”的第一个参数的扩展方法“Current”(是否缺少 using 指令或程序集引用?)出现错误的原因:Controller类定义了一个名为HttpContext的属性,与Sys...