与 Hub 中的 HttpContext.GetOwinContext() 等效的是什么?

2024-03-18

我在控制台应用程序中创建了一个自托管的 OWIN SignalR 服务器。

从在 ASP.NET MVC 应用程序(在 IIS 中)托管 SignalR 的示例中,我看到以下代码行:

var authenticateResult = await HttpContext.GetOwinContext().Authentication.AuthenticateAsync("ExternalCookie");

我无权访问HttpContext在我的控制台应用程序中(如果可能的话,不想引用 System.Web.Mvc 程序集)。相当于什么HttpContext.GetOwinContext()在我的 SignalR hub 类中?


努吉特包:

https://www.nuget.org/packages/OwinRequestScopeContext/ https://www.nuget.org/packages/OwinRequestScopeContext/

在配置中:

app.UseRequestScopeContext();

In hub:

new Microsoft.Owin.OwinContext(OwinRequestScopeContext.Current.Environment)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

与 Hub 中的 HttpContext.GetOwinContext() 等效的是什么? 的相关文章

随机推荐

  • SSMS 结果作为可点击的链接

    我对 SQL 相当陌生 我环顾四周 看看是否可以找到一种方法来做到这一点 如果可能的话 这是我的 SQL 查询文本 SELECT CONCAT https domain 8080 analyzer sipid SIPCallId cmd G
  • 有没有办法让 PHP 详细加载类,指示 .php 文件的完整路径?

    我想让 PHP 在加载类时将调试信息 包括 php 文件的完整路径 打印到标准错误 例如 从 path to my class MyClass php 加载 MyClass 有没有办法在不事先知道源文件在哪里的情况下做到这一点 编辑以澄清我
  • after_commit 回调被调用多次

    更新 对 update attributes 的调用是否会获取它自己的事务 我看过this https stackoverflow com questions 7603448 rails after save callback being
  • 如何设置bluepy无需sudo即可扫描的环境?

    我编写了一些 Python 脚本 用于扫描设备 如果它们与 名称 匹配 我就会连接到它们并做一些蓝色的事情 该脚本是建立在bluepy module 我认为我不喜欢的是 我需要运行设备扫描sudo like sudo python3 get
  • 如何使用 mongodb 聚合框架获取运行总计?

    我对 MongoDB 相当陌生 正在使用聚合框架 文档中的示例之一显示以下内容 它返回每月新用户加入的总数并列出加入的月份 db users aggregate project month joined month joined group
  • .htaccess 的公共目录

    我在index php中有一个调度程序函数 因此URL如下 博客 显示转到 index php blog show
  • 获取我们所有私人仓库的列表

    我想获取我们组织 github 中所有私有存储库的列表 我试过 curl u user pw X GET https api github com orgs xxx repos per page 100 gt gt list txt 我发现
  • 如何在 jQuery 中处理按钮点击事件?

    我需要一个按钮并在 jQuery 中处理它的事件 我正在编写这段代码 但它不起作用 我错过了什么 div class demo br br br div
  • java 中类型擦除如何工作?

    我正在浏览 TypeErasure 主题http download oracle com javase tutorial java generics erasure html http download oracle com javase
  • 打包具有依赖项的 Android AAR

    我想将我的库打包为 aar 该库有几个依赖项 通用图像加载器 ORMLite guava 它还依赖于我编写的另一个库 称为 库 B 我有两个问题 请问每个将使用我的库的人都需要根据库的依赖项添加依赖项 通用图像加载器 ORMLite gua
  • 检测字符串中的垃圾字符

    我想允许用户输入字符 数字和特殊字符 但不允许输入 ascii 值大于 127 的垃圾字符 例如 等 我有这样的功能 for int i 0 i lt value Length i value is input string if int
  • 无法使用散列密码登录 Android 应用程序

    我一直在遵循教程来为基于 Android 的应用程序创建登录信息 但是在加密密码后 我无法对用户进行身份验证 我几天来一直在寻找问题的解决方案 但仍然没有成功 我希望这是我错过的一些简单的事情 评论中也有很多人在视频 6 播放列表中的最后一
  • App Engine 数据存储上的查询等效项之间?

    我有一个包含 IP 地址范围的模型 类似于 class Country db Model begin ipnum db IntegerProperty end ipnum db IntegerProperty 在 SQL 数据库上 我将能够
  • 在python中的CSV文件的2列中写入2个列表

    我有 2 个清单 a 1 2 3 b 4 5 6 我想将它们写在 CSV 文件中的两列中 因此当我打开 Excel 工作表时 我会看到如下内容 col1 col2 1 4 2 5 3 6 我怎样才能做到这一点 I used zip a b
  • 如何在 MPMoviePlayerController 中打开 Youtube 视频并播放

    我以前用过这个方法1次 但现在我无法从这个在 MPMoviePlayerController 中直接播放 YouTube 视频的 URL 获取视频 URL void viewDidLoad player MPMoviePlayerContr
  • AttributeError:模块 Pip 没有属性“main”

    我正在尝试为一个名为 Zulip 的开源项目构建 python api 但我一直遇到同样的问题 如下面的屏幕截图所示 我正在运行 python3 我的 pip 版本是 10 0 0 有问题的文件是setup py混乱的代码是当pip mai
  • 如何在 CMake 中设置构建时间的环境变量? [复制]

    这个问题在这里已经有答案了 我有一个 python 脚本可以生成 cpp在后续编译中使用的源 该脚本使用一些第三方模块 我正在尝试设置PYTHONPATH到模块位置 我尝试做set ENV PYTHONPATH path to module
  • spring @transactional 线程安全吗?

    I used Transactional在我的一个类上并在多线程环境中使用它 据我了解 它将在线程本地环境中执行并且是线程安全的 现在我的用例是从帐户中提取金额 如果读取的账户金额是脏的 会不会出现透支的情况 我不确定像现在这样是否安全 或
  • 单个 django 查询集获取 n 个相邻项目

    我正在制作一个 无限 连续滚动列表 如 Twitter 并希望能够导航到特定项目 找到该项目很简单 但我需要在它之前和之后获取一些项目 我使用与此处建议的答案类似的方法 获取 Django 中的下一个和上一个对象 https stackov
  • 与 Hub 中的 HttpContext.GetOwinContext() 等效的是什么?

    我在控制台应用程序中创建了一个自托管的 OWIN SignalR 服务器 从在 ASP NET MVC 应用程序 在 IIS 中 托管 SignalR 的示例中 我看到以下代码行 var authenticateResult await H