草庐IT

owin-middleware

全部标签

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# - 找不到 OWIN HttpListener

当我尝试开始时:WebApp.Start(newStartOptions{Port=9956,ServerFactory="Microsoft.Owin.Host.HttpListener"});我得到以下异常。根本原因可能是什么?System.MissingMemberExceptionwascaughtHResult=-2146233070Message=Theserverfactorycouldnotbelocatedforthegiveninput:Microsoft.Owin.Host.HttpListenerSource=Microsoft.Owin.HostingStac

c# - 找不到 OWIN HttpListener

当我尝试开始时:WebApp.Start(newStartOptions{Port=9956,ServerFactory="Microsoft.Owin.Host.HttpListener"});我得到以下异常。根本原因可能是什么?System.MissingMemberExceptionwascaughtHResult=-2146233070Message=Theserverfactorycouldnotbelocatedforthegiveninput:Microsoft.Owin.Host.HttpListenerSource=Microsoft.Owin.HostingStac

c# - OWIN 的 GetExternalLoginInfoAsync 总是返回 null

我创建了一个新的MVC5Web应用程序,当我尝试使用Google或Facebook登录时,调用了AccountController中的ExternalLoginCallback操作,但是GetExternalLoginInfoAsync()始终返回null:varloginInfo=awaitAuthenticationManager.GetExternalLoginInfoAsync();if(loginInfo==null){returnRedirectToAction("Login");}因为它始终为空,所以它只是重定向回登录页面并重新开始该过程。我该如何解决这个问题?

c# - OWIN 的 GetExternalLoginInfoAsync 总是返回 null

我创建了一个新的MVC5Web应用程序,当我尝试使用Google或Facebook登录时,调用了AccountController中的ExternalLoginCallback操作,但是GetExternalLoginInfoAsync()始终返回null:varloginInfo=awaitAuthenticationManager.GetExternalLoginInfoAsync();if(loginInfo==null){returnRedirectToAction("Login");}因为它始终为空,所以它只是重定向回登录页面并重新开始该过程。我该如何解决这个问题?

node.js - Node (或其他语言)中基于网络的应用程序是否有 'middleware' 库?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我想在Node中编写几个tcp服务器/客户端。我试图弄清楚node.js生态系统提供了什么来使这种开发更容易。我正在考虑类似于(java的)netty的某些部分的东西。该项目提供了一种实现协议(protocol)的方法,可以将其插入网络代码管道或从实际的tcp连接代码中取出以进行独立测试。Node的http框架通常提供一个中间件层。用户可以编写拦截请求或响应的代码来隔

node.js - Node (或其他语言)中基于网络的应用程序是否有 'middleware' 库?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我想在Node中编写几个tcp服务器/客户端。我试图弄清楚node.js生态系统提供了什么来使这种开发更容易。我正在考虑类似于(java的)netty的某些部分的东西。该项目提供了一种实现协议(protocol)的方法,可以将其插入网络代码管道或从实际的tcp连接代码中取出以进行独立测试。Node的http框架通常提供一个中间件层。用户可以编写拦截请求或响应的代码来隔

Middleware ❀ Elasticsearch功能与使用详解

文章目录1服务概述1.1节点-Node1.2索引-Index1.3文档-Document1.4分片-Shard1.4.1主分片-PrimaryShard1.4.2副本分片-ReplicaShard1.4.3分片设定问题1.5主从选举1.5.1筛选activceMaster列表1.5.2筛选masterCandidates列表1.5.3从activeMasters列表选举Master节点1.5.4从masterCandidates列表选举Master节点1.5.5本地节点是Master1.5.6本地节点不是Master1.6集群健康状态1.7数据类型2服务安装2.1关闭防火墙和SELinux2.

node.js - Restify Middleware - 正确调用堆栈中的下一个中间件

我正在使用带有Nodejs的Restify,我对将控制权返回到堆栈中的下一个中间件的正确方法有疑问。我希望当我说“堆栈中的下一个中间件”时使用的是正确的短语。基本上,我的代码如下所示://serveristheservercreatedusingRestifyserver.use(function(req,res,next){//ifsomechecksareasuccessreturnnext();});现在,我想知道的是代码应该是returnnext();还是应该只是next();将控制权传递给下一个堆?我检查了一下,两者都可以工作-两段代码都将成功通过控制并按预期返回数据-我想知

node.js - Restify Middleware - 正确调用堆栈中的下一个中间件

我正在使用带有Nodejs的Restify,我对将控制权返回到堆栈中的下一个中间件的正确方法有疑问。我希望当我说“堆栈中的下一个中间件”时使用的是正确的短语。基本上,我的代码如下所示://serveristheservercreatedusingRestifyserver.use(function(req,res,next){//ifsomechecksareasuccessreturnnext();});现在,我想知道的是代码应该是returnnext();还是应该只是next();将控制权传递给下一个堆?我检查了一下,两者都可以工作-两段代码都将成功通过控制并按预期返回数据-我想知