55得票3回答
在Visual Studio 2013项目中,新的Startup.cs文件是用来做什么的?

我刚刚安装了Visual Studio 2013,并创建了一个MVC Web应用程序项目,注意到模板中有一个名为Startup.cs的新文件。 这是什么,与Global.asax.cs有何不同,是否有关于如何使用它的良好最佳实践?

54得票3回答
在微软的OWIN实现中,扩展方法CreatePerOwinContext的目的是什么?

我是ASP.NET的新手,目前正在学习ASP.NET Identity。我知道它是建立在微软的OWIN实现之上的,我还在学习OWIN。因此,在OWIN启动代码中,我遇到了CreatePerOwinContext扩展方法,并且我没有看到使用它的明确目的。它是某种依赖注入容器吗?这个方法的真正目的...

52得票1回答
UseOAuthBearerTokens和UseOAuthBearerAuthentication的区别

在我们的Startup类中,我配置了以下身份验证服务器选项:OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = ...

52得票6回答
Context.User.Identity.Name在SignalR 2.X.X中为空。如何修复?

这让我发疯了。 我正在使用最新的SignalR版本(2.0.2)。这是我的Hub代码(OnConnected) public override Task OnConnected() { //User is null then Identi...

52得票3回答
ASP.NET Core中的IHttpActionResult和帮助方法

我正在尝试将我的Web API 2项目迁移到ASP.NET 5。但是有很多元素不再存在。 例如,IHttpActionResult或Ok(),NotFound()方法。 或RoutePrefix[] 我应该将每个IHttpActionResult更改为IActionResult吗? 用ne...

52得票3回答
在非管理员帐户下运行自托管的 OWIN Web API

自行托管的OWIN Web API是否可以在非管理员帐户下运行?我已经尝试了数十个URL保留,但仍然无法运行。服务启动失败并显示“拒绝访问”。将帐户添加到管理员角色中时,它可以正常工作,但我不想这样做。下面的代码在Win 7框架4.5.2上运行。//install-package micros...

52得票2回答
UseCookieAuthentication与UseExternalSignInCookie的区别

我使用 Owin 进行 Google oAuth 授权。以下是我的 cookie 配置:// Enable the application to use a cookie to store information for the signed in user app.UseCookieAuth...

51得票16回答
为什么在新项目上,[Owin]会抛出空异常?

我遇到了一个相当奇怪的问题,不确定如何解决或者是否能够解决。 我已经对这个问题进行了一些研究,但是找不到导致它发生的答案。 我正在按照http://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-faceboo...

50得票2回答
如何向我的自定义启动类传递参数?

我正在尝试使用OWIN开发Web API自托管应用程序。 在我的自定义XyzStartup类中,我需要一个外部参数:contentFolderPath。 然而,我没有找到传递这个参数的方法。以下是我的代码:var contentFolderPath = this.TextBox.Text; ...

49得票1回答
如何使用AspNet.Identity在Asp.Net MVC5 RTM版本中登录/认证用户?

我一直在使用MVC5、EF6和VS 2013开发Web应用程序。 发布RC版本后,我花了一些时间升级。感谢所有伟大的帖子,例如:分离Microsoft.AspNet.Identity.*和从5.0.0-beta2更新到5.0.0-rc1的Asp.net MVC! 出于我的无限智慧,我决定转移到...