404 Not Find When using Owin with OAuth
在使用Owin+OAuth时,一步一步的测试时,在用
OAuthOptions = new OAuthAuthorizationServerOptions
{
TokenEndpointPath = new PathString("/Token"),
Provider = new ApplicationOAuthProvider(PublicClientId),
AuthorizeEndpointPath = new PathString("/api/Account/ExternalLogin"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(14)
//AllowInsecureHttp = true
};
app.UseOAuthBearerTokens(OAuthOptions);注册中间件时,
客户端在调用
var loginData =
{
grant_type: 'password',
username: self.loginEmail(),
password: self.loginPassword() };
$.ajax({
type: 'POST',
url: '/Token',
data: loginData }).done(
function (data) {
self.user(data.userName);
// Cache the access token in session storage.
sessionStorage.setItem(tokenKey, data.access_token);
}).fail(showError);
出现404. Not Fount错误,这显然是/Token endpoint没有启作用。在网上找到是要把AllowInsecureHttp=true打开,应该是缺省用https协议,如果没有打开它,就没有办法调用/Token endpoint的服务
最新文章
- ASM:《X86汇编语言-从实模式到保护模式》第16章:Intel处理器的分页机制和动态页面分配
- 2015.10.15night
- 4.0以后的新布局方式GridLayout
- ural 1437. Gasoline Station
- 亲测 logminer挖掘
- FreeModbus 移植于STM32 实现Modbus RTU通信
- MyEclipse 8.0注冊码+原版下载_Java开发软件
- 编写简单的 NT 式驱动程序的加载与卸载工具
- 使用javascript oop开发滑动(slide) 菜单控件
- 图像转置的SSE优化(支持8位、24位、32位),提速4-6倍。
- 在jupyter notebook中同时安装python2和python3
- Targets选项下Other linker flags的设置
- int float double 最小值与最大值
- 如何取出DataTable中某几个字段(列名)组合新表
- 转发(forward)和重定向(redirect)
- 20165310 NstSec2019 Week3 Exp1 逆向与Bof基础
- 《GPU高性能编程CUDA实战》附录三 关于book.h
- JEECG 简单实例讲解权限控制
- 【BZOJ】2440: [中山市选2011]完全平方数(莫比乌斯+容斥原理+二分)
- 北京Uber优步司机奖励政策(1月12日)
热门文章
- 利用路由修改thinkphp框架开发的后台地址
- 转:Python 与 Excel 不得不说的事
- [Python笔记]第五篇:递归
- C++的类为什么要用指针
- 处理 InnerException 最佳方案?
- Hibernate的查询语言之HQL(二)——Hibernate查询的from字句
- Oracle除替换去掉换行符的方法
- go官网教程A Tour of Go
- BZOJ1782: [Usaco2010 Feb]slowdown 慢慢游
- VirtualBox - 自动调整屏幕大小,显示分辨率