- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我知道 WebSocket api 没有定义 header 。
ws = new WebSocket("ws://username:password@example.com/service")
在 NodeRED(WebSocket IN Node )中,需要对仅使用提供的用户名和密码连接的用户进行身份验证。请让我知道在 NodeRED 中处理这个问题?
var token = "eyJhbGci";
var options = {
headers: {
"Authorization" : token
}
};
var ws = new WebSocket("wss://example.com/path", options);
请让我知道如何在 NodeRED 中查看这些客户端输入并进行正确的客户端身份验证?我只看到以下内容。
{ "payload": "Hi1", "_session": { "type": "websocket", "id": "fddc366c.0223c8" }, "_msgid": "47061971.b8f9e8" }
最佳答案
目前我认为这是不可能的。
Node-RED 无权访问将 HTTP 连接转换为 WS 连接的 HTTP 升级请求,而 WS 连接是必须进行任何身份验证的地方。
可能应该更详细地研究这个问题,看看是否有什么可以做的。
关于node.js - IBM bluemix 上 NodeRED 中的 WebSocket header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41738139/
我是 IBM Bluemix 的新手,到目前为止,应用程序(Spring-Hibernate-Rest App)运行在 Oracle 生态系统的 Tomcat Apache 服务器上,但由于一些需求变
我正在尝试使用Kubenetes插件安装最新的Bluemix容器服务。但是,我得到以下消息。跟着DOC - container service ocmbpro:~ ochen$ bx plugin i
我有一个连接 Bluemix Message Hub 的 liberty 应用程序。它在本地运行良好,但是当我从 Bluemix Liberty 运行 liberty 应用程序时,它永远不会运行。我正
我正在尝试连接 Bluemix Liberty 容器并使用 Bluemix session 缓存服务。 到目前为止我做了什么: 创建桥接应用程序并添加 session 缓存服务 创建 Liberty
我有一个部署到 IBM Bluemix (IBM Cloud) 的 Node JS Cloud Foundry 应用程序,我正在为它使用我自己的个人域。使用 letsencrypt 创建证书,我为 B
这是一个我要自己回答的问题,因为我已经看过无数次了,它确实应该算作一个FAQ。 假设您已经创建了一个 Flask 或 Django 应用程序,并且它在您的测试环境中工作 - 在 bluemix 之外和
我已经在 IBM Bluemix 上创建了一个 ClearDB MySQL 实例。我可以在不将实例绑定(bind)到 Bluemix 上运行的应用程序的情况下查看凭据(主机名、用户名、密码等)吗? 谢
我正在尝试使用 Bluemix 作为服务器开发一个 Android 应用程序。请向我展示示例代码以及从 android 客户端注册以将数据存储在 cloudant 数据库中的简单用例。我对安卓客户端很
我正在 Bluemix 中部署 node.js,基本上是从 parse.com 迁移到 Bluemix。 下面的错误是什么意思?我该如何解决?我正在使用 CF 命令行工具。下面附上日志。///////
我有一个 bluemix 应用程序,当前通过 PHP 使用 ClearDB MySQL 3rd party bluemix 服务进行设置。该服务运行良好,但我注意到免费版本的空间限制为 5mb(您可以
我们尝试通过运行来测试 IBM Bluemix Cloud 和 Watson Cloud 我们帐户中的几个 Watson Cloud 演示 node.js 应用程序,我们 注意到以下情况: 在我们的帐
我有一个在 IBM Bluemix 上运行的简单 JSF 应用程序,与以下 J2EE 依赖项配合良好。 javax javaee-web-api 6.
我正在使用公共(public) Bluemix。我在 Bluemix 中使用我的 IBM ID 供应了一个 dashDB 服务实例。我还提供了对象存储服务。我想将文件从对象存储加载到 dashDB。
每个组织是否允许多个空间? 空间是用来分隔项目的吗? 在 Bluemix 上使用组织和空间的最佳实践是什么? 通过 eclipse : 通过浏览器: 最佳答案 居然还有Bluemix document
我在登录 IBM Bluemix 时遇到注册失败即使我创建了一个 IBM 有效帐户。我已经提供了我的电话号码和有效的电子邮件地址。我通过 Bluemix 中的有效 IBM ID 登录。 最佳答案 st
当我尝试将公共(public) IP 地址分配给我的容器时(这是一个 Nginx 代理容器,因此我公开了端口 80 和 443),我在让公共(public) IP 地址实际工作方面遇到了相当大的问题。
有谁知道为什么 NodeJS 实例会在 Next tick 或 Mongoose pre 错误时崩溃?当我们努力识别所有错误时,有哪些想法可以创建更稳定的应用程序? IBM 是否计划提高弹性? 我想我
我正在尝试创建一个移动应用程序并使用一些 Bluemix 服务。 我在我的 bluemix 帐户中看到“移动”部分,其中包括: 移动应用内容管理器 移动客户端访问 移动基础 移动质量保证 推送通知 动
我有一个纯 Java 应用程序,目前使用基于 .jks 的 key 和信任库。据我了解,Bluemix 下的 SSL 协议(protocol)处理是在网络端使用单个端口和用于主机和域标识的通配符证书完
我正在使用 IBM Bluemix 开发一个 CF 应用程序。提供服务并将其绑定(bind)到应用后,是否需要它提供的凭据引用可公开访问的 URL 或 IP 地址? 我问是因为我一直在试验 Cloud
我是一名优秀的程序员,十分优秀!