草庐IT

c# - 在非管理员帐户下运行自托管的 OWIN Web API

自托管的OWINWebAPI是否可以在非管理员帐户下运行?我已经尝试了几十个url保留,但没有任何效果。该服务无法以“访问被拒绝”启动。当帐户被添加到管理员角色时它会起作用,但我不希望这样。下面的代码在Win7框架4.5.2上运行。//install-packagemicrosoft.owin.hosting//install-packageMicrosoft.Owin.Host.HttpListenerStartOptionsoptions=newStartOptions();options.Urls.Add("http://localhost:5000/");//options.U

c# - 在非管理员帐户下运行自托管的 OWIN Web API

自托管的OWINWebAPI是否可以在非管理员帐户下运行?我已经尝试了几十个url保留,但没有任何效果。该服务无法以“访问被拒绝”启动。当帐户被添加到管理员角色时它会起作用,但我不希望这样。下面的代码在Win7框架4.5.2上运行。//install-packagemicrosoft.owin.hosting//install-packageMicrosoft.Owin.Host.HttpListenerStartOptionsoptions=newStartOptions();options.Urls.Add("http://localhost:5000/");//options.U

c# - 在 ASP.NET Web API 2 中禁用 *所有* 异常处理(为我自己腾出空间)?

我想在中间件组件中连接异常处理,如下所示:publicoverrideasyncTaskInvoke(IOwinContextcontext){try{awaitNext.Invoke(context);}catch(Exceptionex){//Logerrorandreturn500response}}但是,我想捕获的一些异常在我可以访问它们之前被WebAPI管道捕获并转换为HttpErrorResponse。在这个过程中,我丢失了很多关于错误的细节,所以在调试等时我无法获得有用的堆栈跟踪(调试器甚至在抛出异常时都不会停止-我必须手动单步执行代码并查看它失败的地方......)。我

c# - 在 ASP.NET Web API 2 中禁用 *所有* 异常处理(为我自己腾出空间)?

我想在中间件组件中连接异常处理,如下所示:publicoverrideasyncTaskInvoke(IOwinContextcontext){try{awaitNext.Invoke(context);}catch(Exceptionex){//Logerrorandreturn500response}}但是,我想捕获的一些异常在我可以访问它们之前被WebAPI管道捕获并转换为HttpErrorResponse。在这个过程中,我丢失了很多关于错误的细节,所以在调试等时我无法获得有用的堆栈跟踪(调试器甚至在抛出异常时都不会停止-我必须手动单步执行代码并查看它失败的地方......)。我

c# - 为什么 [Owin] 在新项目上抛出空异常?

我有一个相当奇怪的问题,我不确定如何解决或者我是否可以解决它。我已经对该问题进行了一些研究,但找不到导致它的原因的答案。我在http://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on上遵循一个相当简单的指南在启用SSL并将controller更改为需要https后,我收到以下错误:ServerErrorin'/'Application.Objectreferencenotsettoaninstanceofanobj

c# - 为什么 [Owin] 在新项目上抛出空异常?

我有一个相当奇怪的问题,我不确定如何解决或者我是否可以解决它。我已经对该问题进行了一些研究,但找不到导致它的原因的答案。我在http://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on上遵循一个相当简单的指南在启用SSL并将controller更改为需要https后,我收到以下错误:ServerErrorin'/'Application.Objectreferencenotsettoaninstanceofanobj

c# - 在 WebApi 中使用 OAuth Bearer Tokens Generation 和 Owin 将更多信息返回给客户端

我已经创建了一个WebApi和一个Cordova应用程序。我正在使用HTTP请求在Cordova应用程序和WebAPI之间进行通信。在WebAPI中,我实现了OAuthBearerTokenGeneration。publicvoidConfigureOAuth(IAppBuilderapp){varoAuthServerOptions=newOAuthAuthorizationServerOptions{AllowInsecureHttp=true,TokenEndpointPath=newPathString("/token"),AccessTokenExpireTimeSpan=T

c# - 在 WebApi 中使用 OAuth Bearer Tokens Generation 和 Owin 将更多信息返回给客户端

我已经创建了一个WebApi和一个Cordova应用程序。我正在使用HTTP请求在Cordova应用程序和WebAPI之间进行通信。在WebAPI中,我实现了OAuthBearerTokenGeneration。publicvoidConfigureOAuth(IAppBuilderapp){varoAuthServerOptions=newOAuthAuthorizationServerOptions{AllowInsecureHttp=true,TokenEndpointPath=newPathString("/token"),AccessTokenExpireTimeSpan=T

c# - 找不到类型或命名空间 IAppBuilder(缺少使用指令 pr 程序集引用)

我正在开发一个Asp.NetMVC4应用程序,我在其中使用SignalR2.0.1并使用OwinStartup类映射它,一开始它运行良好。突然间,当我尝试重建我的应用程序时,它说找不到namespaceIAppbuilder类型。下面是我的入门课usingMicrosoft.Owin;usingOwin;usingWhiteBoardApp;namespaceWhiteBoardApp{publicclassStartup{publicvoidConfiguration(IAppBuilderapp){app.MapSignalR();}}}我也安装了Owin包,但由于某些原因我找不到

c# - 找不到类型或命名空间 IAppBuilder(缺少使用指令 pr 程序集引用)

我正在开发一个Asp.NetMVC4应用程序,我在其中使用SignalR2.0.1并使用OwinStartup类映射它,一开始它运行良好。突然间,当我尝试重建我的应用程序时,它说找不到namespaceIAppbuilder类型。下面是我的入门课usingMicrosoft.Owin;usingOwin;usingWhiteBoardApp;namespaceWhiteBoardApp{publicclassStartup{publicvoidConfiguration(IAppBuilderapp){app.MapSignalR();}}}我也安装了Owin包,但由于某些原因我找不到