问题标签 [coldfusion-2018]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
95 浏览

coldfusion - 加载资源失败:服务器响应状态为 400(POST 参数超过最大值。(CF 2018 版本)

如何修复加载资源失败:服务器响应状态为 400(POST 参数超过最大值。(CF 2018 版本)

在此处输入图像描述

0 投票
1 回答
71 浏览

coldfusion - QueryFilter() 返回coldfusion2016中的结构数组。但它应该返回查询

在这里,我正在使用QueryFilter()函数。我已经了解了这个函数的用法和返回类型。adobe 文档说它是 return query。但是示例代码返回Coldfusion2016 中的结构数组。我在cf2018 中尝试过相同的代码,但它只返回查询

所以我尝试了相同的代码trycf.com。当我在 trycf 中选择 cf2016 时,也只在查询中返回类型。但我不知道为什么我的 cf2016 返回结构数组。我的示例代码。

我本地的 CF2016 输出:

在此处输入图像描述

CF2018 输出:

在此处输入图像描述

请问有人知道这个问题的根本原因吗?

0 投票
2 回答
350 浏览

java - 在 ColdFusion 中使用 OneLogin 实现 SAML 时抛出错误

作为学习如何在我的 ColdFusion 应用程序中集成 OneLogin SSO 的一部分,我提取了这个 git 存储库 - https://github.com/GiancarloGomez/ColdFusion-OneLogin并在本地设置。但是,在向 OneLogin 发送身份验证请求时,我们收到一条错误消息:“我们很抱歉,但出了点问题。我们已收到有关此问题的通知,我们会尽快查看。

我找不到这个问题的根本原因。感谢您在这方面的及时帮助。

OneLogin 上的配置如下所示。请注意,我将消费者 URL 修改为http://127.0.0.1:8500/coldfusion-onelogin/consume.cfm而不是YouTube中提到的实际格式 ( http://127.0.0.1:8500/coldfusion-onelogin/consume/ )此 git repo 的自述文件中提供的视频。我曾尝试将消费者 URL 格式更改为http://127.0.0.1:8500/coldfusion-onelogin/consume/但我们仍然收到错误消息。

在此处输入图像描述

OneLogin 中的访问选项卡如下所示,

在此处输入图像描述

下面是向 OneLogin 发送身份验证请求的代码。

下面是 auth request URL 的格式,

https://app.onelogin.com/saml/signon/[issuerId]?SAMLRequest=[SamlRequest]

我没有在这里提供实际的 URL,因为我不确定是否有人可以篡改它。但请让我们知道是否真的需要解决这个问题。

下面是 SAML 登录页面的屏幕截图,从这里我单击按钮并将身份验证请求发送到 OneLogin。

在此处输入图像描述

此外,在 index.cfm 中,表单操作属性是“/post/”。由于它抛出错误,我不得不用“/coldfusion-onelogin/post.cfm”替换它。这里coldfusion-onelogin是wwwroot下的一个文件夹。ColdFusion 中的任何设置都需要修改,这样如果我们将表单操作属性保持为“/post/”,它就不会抛出任何错误?

0 投票
3 回答
81 浏览

arrays - 从可能不存在数据的数组中获取元素

我正在尝试遍历数组中的元素

我得到一个错误

在此处输入图像描述

不是一个选项

我的代码是对较大过程的简化。以下不是一个选项

0 投票
0 回答
75 浏览

coldfusion - 每个堆栈占所有堆栈的百分比

是否有一个标记显示每个堆栈相对于整个图表的百分比?在下面的图表中,我使用的是 %pper,但它为我提供了图表节点总数之上的顶部节点。%pper 适用于非堆叠条形图,但我正在寻找将堆栈视为单个节点的东西。

基本上是这样的:%stack-percent = %stack-total / %chart-total,其中 %chart-total 是图表中所有值的总和。

在此处输入图像描述

这是excel中数据的跨度截图。我正在寻找橙色的数字。但是,我只能得到使用 %pper 或 %npv 的蓝色数字。

在此处输入图像描述

这是我的值框代码

0 投票
1 回答
186 浏览

coldfusion - 尝试将base64转换为coldfsuion中的图像,但它显示为黑色图像

尝试将 base 64 转换为冷融合中的图像,但它显示黑色图像。

0 投票
2 回答
1054 浏览

oracle - Oracle 19c 连接到 ColdFusion 2018

Windows 2016 Server 上的 ColdFusion 2018,当前使用 Oracle 12c。

我的机构正计划将 Oracle 升级到 19c,但我在 CF 文档中没有发现任何关于连接到 19c 数据库的信息。

有没有人这样做过?有什么我应该知道的问题吗?我们的 CF 安装是最新的。

谢谢,

米歇尔

0 投票
0 回答
83 浏览

coldfusion - 请求中填充了表单变量,但接收表单时为空字符串

一些奇怪或明显的东西。我继承了一个coldfusion应用程序,我需要同时使用它,包括广泛使用<CFFORM>等。

我们有一个选择列表如下:

这会在 DOM 中生成以下内容:

以及以下页面输出:

在此处输入图像描述

单击选择列表中的第一项(马术运动)后,请求如下所示(注意:CSRFTOKEN 是隐藏的表单字段):

在此处输入图像描述

接收页面顶部的转储是:

在此处输入图像描述

所以,那里一切都很好。

但是,当我单击列表中的第二项(“其他”)时,请求正常,如下所示:

在此处输入图像描述

但是,接收页面上的转储如下所示:

在此处输入图像描述

一直试图解决这个问题一个多小时,但不知道发生了什么。也许有人以前遇到过这种情况。

0 投票
0 回答
72 浏览

sql-server - 是否可以使用 Coldfusion 访问 sqlserver 系统表?

一旦解决了问题,它就会抛出“用户无权执行此操作”,这意味着我们可以使用 cfquery 访问 sql systables。

0 投票
0 回答
45 浏览

rest - 返回带有变音符号的字符串

我想使用 FW/1 返回一个如下所示的字符串:

请注意,这不是正常的 FW/1,而是 REST

当我运行这个时,我得到

邮递员在标题中报告,Content-Type

更新

Visual Code Studio 报告该文件是UTF-8

EncodeForXML()把它变成

哪个更糟

更新 2

我试过了

但我明白了

在此处输入图像描述