构建可靠的平台

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

报错:ASP.NET Web API中找不到与请求匹配的HTTP资源

2017年12月04日

最近在学习ASP.NET API的时候,报如下错误:<Error>"); vertical-align: bottom; height: 10px;"><Message>找不到与请求 URI“http://localhost:55160/api/tools/zhihuDaily”匹配的 HTTP 资源。</Message><MessageDetail>未找到与名为“tools”的控制器匹配的类型。...

iis 7.5 mp4 404

2017年11月09日

最近在我自己的服务器上面放了一个MP4文件,但是通过浏览器访问,总是404错误。解决方法:So I found the solution.找到你的网站。I just added correct MIME type to my website.增加如下MIME类型。Extension: mp4文件扩展名:mp4MIME type: video/mpegMIME类型:vido/mpegAnd now ...

asp.net获取访问者ip地址的函数

2017年10月29日

asp.net获取访问者ip地址的函数/// <summary> /// 获取IP地址 /// </summary> public static string IPAddress { get { string userIP; // HttpRequest Request = HttpContext.Current.Request; ...

软404错误

2017年10月29日

最近在使用Google Search Console的时候,提示有两个404软错误,如下所示:出现这个错误有什么问题呢?引用:Search Console 帮助里面的内容如下;返回成功代码,而不是 404/410(未找到)或 301(已移动),这是一种不好的做法。成功代码等于告知搜索引擎,通过该网址可以找到实际的网页。因此,该网页可能会列在搜索结果中,搜索引擎将继续尝试抓取这个不存在的网址,而不是...

入门教程: MVC 认证和WebAPI

2017年10月27日

本文翻译自IdentityServer教程,如感觉有不好理解的地方,请参考原文。 本教程将引导你建立一个基础版的IdentityServer。从简单化角度,本教程将合并IdentityServer和Client到同一个Web程序--这不是真实使用场景,但是可以让你快速了解IdentityServer的核心概念。 请从此处here获取完整代码. 第一节 - MVC 认证和授权 第一节我们...

入门教程:创建简单的授权服务器,客户端和API

2017年10月27日

创建一个基础的授权服务器,客户端和API 通过这个练习,你将创建一个最小可用的IdentityServer做为OAuth2授权服务器。我们从最基本的功能和配置项开始(完整代码可以从这里下载).随着学习的深入,后面还有进一步的例程。当前这个练习包括: 创建一个自托管的IdentityServer 设置好客户端,使用服务账号和代理用户账号与认证服务通信 注册一个API ...

程序包和开发版本

2017年10月27日

程序包和编译版本 IdentityServer 包括一系列的Nuget包 核心包 nuget | github包括IdentityServer 的对象模型,服务和服务器。核心包仅支持在内存配置和用户仓库--但是你可通过配置文件来支持其它存储方式,这就是其它nuget包所支持的功能。 配置存储 保存配置信息(客户端和作用域)以及其它运行时信息(授权,令牌句柄,更新令牌)的存储可以通过下面的...

功能和规格说明

2017年10月18日

IdentityServer 实现了下面的协议: OpenID Connect Core 1.0 (spec) 基础,隐式和混合流 OpenID Connect Discovery 1.0 (spec)OpenID Connect Session Management 1.0 - draft 22 (spec)OpenID Connect HTTP-based Log...