owin相关内容
我正在使用 Web Api 2、Owin 和 Autofac,需要一些指导. 概述 我有一个 Owin 自托管 Web Api,它使用 Autofac 进行 IoC 和依赖项注入.该项目是一个类似于服务的控制台应用程序,这意味着它可以停止和启动.我有一个带有两个构造函数的身份验证控制器:一个无参数,另一个注入存储库. 问题 当我运行服务并调用 api 时,我的无参数构造函数被调用并
..
我正在尝试在一个项目中使用 OWIN、SignalR 和 Autofac. 我正在对 signalR 进行如下设置: //创建 AutoFac 容器构建器:var builder = new ContainerBuilder();//...[在这里注册各种其他东西]...//注册signalR集线器builder.RegisterHubs(Assembly.GetExecutingAsse
..
我有一个 Web 应用 MVC,使用 auth0 owin 基于常规 Web 应用 cookie 的身份验证. 此网络应用程序还具有在应用程序内部使用的 webapis.但是我需要从应用程序外部调用这个 webapis.所以我创建了一个 restclient 并尝试在应用程序中实现 jwtbearerauthentication(但基于身份验证的 cookie 仍然存在). 现在,当我
..
我已关注这篇文章 在 Azure 服务结构无状态服务中设置 OWIN 自托管 Web API. 我还发现了这篇文章 描述在 Azure 服务结构服务中设置 HTTPS 终结点. ...
..
我有一个 MVC WebApi owin(软托管)项目,它使用 Unity 来解决控制器依赖项 看起来像这样 public class PacientaiController : ODataController{私有只读 IEntityRepo回购;public PacientaiController(IEntityRepo repo){this.repo = 回购;} 我试图解决的问题
..
我想要以下架构(我已经为这个例子编写了产品名称): 在一台服务器上运行的 Web API 2 应用http://api.prettypictures.com 在另一台服务器上运行的 MVC 5 客户端应用http://www.webpics.com 我希望 www.webpics.com 客户端应用程序使用 Pretty Pictures API 来: 使用用户名和密码注册
..
我正在做一些工作研究,以期使用不记名令牌作为身份验证机制(即 AngularJS UI,在 Web API [2] 项目中通过 OWIN 进行身份验证). 我的登录工作正常,角色信息和所有一切都很好,但我无法获得注销的令牌. 我的启动配置是这样的: OAuthOptions = new OAuthAuthorizationServerOptions() {TokenEndpointP
..
假设在一个全新的 ASP.NET MVC 5 应用程序中,如果我删除 Global.asax.cs 类并将其配置代码移动到 Startup.cs Configuration() 方法如下,有什么缺点? 公共部分类启动{公共无效配置(IAppBuilder 应用程序){AreaRegistration.RegisterAllAreas();FilterConfig.RegisterGlobalFi
..
我让 OwinStartup 配置代码完美运行,然后它停止工作.不幸的是,我不确定我做了什么才能让它停止工作,而且我真的很难弄清楚. 为了确保我掌握了基础知识,我再次检查以确保我拥有 [assembly:OwinStartup(typeof(WebApplication.Startup))] 正确分配属性并确保我没有设置为 false 的 owin:AutomaticAppStartup
..
我通过添加外键列扩展了 IdentityUserRole,现在我无法授权或检索角色信息.可以请任何人帮助我解决这个问题. 我的 IdentityUserRole 有一个来自 AspNetApplications 表的外键列,IdentityUserRole 扩展如下 公共类 AspNetUserRoles : IdentityUserRole{[钥匙]公共字符串 ApplicationId
..
我将 Web Api 2.1 与 Asp.Net Identity 2 一起使用.我试图在我的 ApiController 的构造函数上获取经过身份验证的用户(我正在使用 AutoFac 注入我的依赖项),但是当构造函数为叫. 我正在尝试获取用户,以便我可以为任何数据库写入操作生成审核信息. 我正在做的一些有助于诊断的事情: 我使用 only app.UseOAuthBearerTo
..
一家外部公司对我正在开发的 ASP.NET MVC 5 应用程序进行了一些渗透测试. 他们提出的问题描述如下 与会话管理链接的 cookie 称为 AspNet.ApplicationCookie.手动输入时,应用程序对用户进行身份验证.即使用户从应用程序注销,cookie 仍然有效.这意味着,旧会话 cookie 可用于在无限时间范围内进行有效身份验证.在插入旧值的那一刻,应用程序接
..
希望我只是遗漏了一些非常简单/显而易见的东西 - 为什么,更重要的是,如何在重定向到 Login 期间维护(或强制)协议? 举例说明: 原始协议是https 有人会认为这应该是login之类的“默认",但如图所示,重定向(似乎)没有维护它. 我尝试过的东西: 有一个可以使用的 RequireHttps 属性,但是: 似乎“奇怪"需要 2 次重定向才能到达“那里"
..
(使用 VS2013 RTW,ASP.NET MVC5) 我看过很多关于如何在使用 ASP.NET 标识时向 ApplicationUser 类(和表)添加属性的文档.但我还没有看到任何关于如何创建一个单独的表的文档,该表的内容通过外键映射到 ApplicationUser 表. 我已成功派生出自己的 Microsoft.AspNet.Identity.EntityFramework.
..
抱歉并提前感谢您提出这个问题!我还是个新手. 我一直在使用 MVC5、EF6 和 VS 2013 开发 Web 应用程序. 我花了一些时间升级到发布后的 RC 位.感谢那里的所有精彩帖子:例如.分离 Microsoft.AspNet.Identity.* 和 从 5.0 更新 asp.net MVC.0-beta2 到 5.0.0-rc1 ! 以我无限的智慧,我决定转向@Hao
..
我正在 ASP.NET MVC 5 中开发一个网站(目前使用 RC1 版本).该网站将使用 Facebook 进行用户身份验证和检索初始个人资料数据. 对于身份验证系统,我使用了新的基于 OWIN 的 ASP.NET 身份引擎 (http://blogs.msdn.com/b/webdev/archive/2013/07/03/understanding-owin-forms-authent
..
(ASP.NET MVC 5、EF6、VS2013) 我想弄清楚如何在类型中将“Id"字段的类型从字符串更改为整数: Microsoft.AspNet.Identity.EntityFramework.IdentityUser 为了让新用户帐户与整数 ID 而不是 GUID 相关联.但这似乎比在我的派生用户类中简单地添加一个 int 类型的新 Id 属性要复杂得多.看看这个方法签名:
..
我使用的是 Visual Studio 2013 附带的 Web Api 2 模板,其中有一些 OWIN 中间件来执行用户身份验证等. 在 OAuthAuthorizationServerOptions 中,我注意到 OAuth2 服务器设置为分发 14 天后到期的令牌 OAuthOptions = 新的 OAuthAuthorizationServerOptions{TokenEndp
..
我在网络上看到过很多类似的页面,但大多数都使用新项目而不是现有项目,或者没有必要的功能.因此,我有一个现有的 MVC 5 项目,并希望将 ASP.NET MVC5 Identity 与登录、电子邮件确认和密码重置功能集成起来. 除此之外,我还需要在数据库上创建所有必要的表,即用户、角色、组等(我在我的项目中使用 EF Code First).是否有符合这些需求的文章或样本? 解决方案
..
如何配置我的 mvc/webapi 项目,以便从 razor 视图调用的 webapi 方法在未经授权时不返回登录页面? 它是一个 MVC5 应用程序,它还具有用于通过 javascript 调用的 WebApi 控制器. 下面两种方法 [Route("api/home/LatestProblems")][HttpGet()]公共列表最新问题(){//这里有东西}[Route("ap
..