Webservice.wsdl 和凭据

2024-03-02

所以我有一个问题正在努力解决。也许一些 Flex 专家可以提供帮助?

我有一个 WebService 实例,它尝试从 JBoss 应用程序服务器加载 WSDL 文件。如果我做这样的事情:

webService = new WebService();
webService.destination = WebService.DEFAULT_DESTINATION_HTTP;
webService.wsdl = "http://<removed>/services/ApiService?wsdl";
webService.loadWSDL();

一切正常。 WSDL 已成功加载,应用程序可以针对 Web 服务调用方法。

问题是当我需要添加一些 HTTP 身份验证时:

webService.setCredentials(userName, password);

该行最终抛出一个错误,指出凭证仅在 HTTPS 上受支持。好吧,公平地说,无论如何我想使用安全的 HTTPS!

所以后来我尝试将其更改为这样......

webService = new WebService();
webService.destination = WebService.DEFAULT_DESTINATION_HTTPS;
webService.wsdl = "https://<removed>/services/ApiService?wsdl";
webService.setCredentials(userName, password);
webService.loadWSDL();

现在 WebService 实例无法加载 WSDL。收到的错误是:

[FaultEvent 故障 =[RPC 故障故障字符串 =“HTTP 请求错误”faultCode =“Server.Error.Request”faultDetail =“无法加载 WSDL。如果当前在线,请验证 WSDL 的 URI 和/或格式(https:///services/ApiService?wsdl https://<removed>/services/ApiService?wsdl)"] messageId="6905CC5B-5317-C4B3-2D12-84647EE648A7" type="fault" bubbles=false cancelable=true eventPhase=2]

我可以在浏览器中很好地访问此 URI,并且它会按预期返回 WSDL。

我不是 Flex 开发者(学习者),而是 Java 开发者。我正在尝试将 Flex 作为我们系统的潜在客户端,但这今天给我带来了各种悲伤。谷歌似乎没有给我任何快速的答案,我有点困惑。

关于 StackOverflow 的第一个问题,希望这能有所帮助,并帮助其他一些周五晚上在办公室熬夜的可怜的 Java 开发人员:-)


This http://groups.google.com/group/flex_india/browse_thread/thread/2d22fc22320db026?pli=1似乎与你的问题有关。我们计划将来使用 https,所以我很想知道您的问题的解决方案。

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

Webservice.wsdl 和凭据 的相关文章

随机推荐

  • 实现按住连续事件触发的优雅方式?

    我经常需要通过按住按钮来触发一系列事件 想一个 增加字段的按钮 点击它应该将其增加 1 但点击并按住应该每秒增加 1 直到释放按钮 另一个示例是在音频播放器类型应用程序中按住后退或前进按钮时的擦洗功能 我通常采用以下策略 On touchD
  • 如何将带有键值对的列表转换为字典

    我想迭代这个列表 name test1 email email protected cdn cgi l email protection role test description test name test2 email email p
  • 嵌入式 Derby/Java DB 中的自动增量错误

    我正在开发一个在嵌入式模式下使用 Apache Derby 数据库的会计程序 我有一个包含两列的表 Branch CREATE TABLE Branch idBranch INT NOT NULL PRIMARY KEY GENERATED
  • 如何在Android中截断TextView,然后添加省略号

    我读过这里的一些其他线程也有类似的担忧 但他们的答案似乎都不适合我 无法在 Android 上使用省略号 https stackoverflow com questions 1698881 cant get ellipsis to work
  • 如何创建 ASP.NET 网站的移动版本?

    我有一个使用asp创建的网站 我想让手机可以访问它 这样用户就可以通过他 她的手机使用它 我对 XML 或 NET 没有任何了解 我怎样才能做到这一点 ASP NET 移动网页 https learn microsoft com en us
  • 如何在 VSTS 部署期间从 Azure Web App 删除文件

    我有一个 Azure Web 应用程序 我将一些数据存储在它的持久存储中 通过我的 VSTS 发布定义 我想删除一个填充了数据的文件夹 该文件夹位于D home site MyFolder 有没有办法可以在部署期间以编程方式从 VSTS 发
  • 哪里有一些好的 Xlib 编程指南?

    我现在对 Xlib 编程有点困惑 几周前我开始使用 dwm 一个轻量级窗口管理器 我想找一些 Xlib 编程书籍或在线资源来自定义 dwm 然而 在网上搜索后 我没有看到太多关于 Xlib 的新文章 亚马逊上最新的X窗口系统编程指南是199
  • 我的spark sql限制非常慢

    我使用spark从elasticsearch中读取 Like select col from index limit 10 问题是索引非常大 它包含 1000 亿行 而 Spark 会生成数千个任务来完成这项工作 我只需要 10 行 即使
  • 将 pyqtgraph 导出到视频

    我想将 pyqtgraph 导出到视频 有什么简单的方法可以做到这一点吗 该图与此示例没有太大区别 只是它包含大约 10000 帧 from pyqtgraph Qt import QtGui QtCore import numpy as
  • poi 中的 IRR 返回 NaN 但 excel 中的值正确

    当我使用 apache poi 计算 Irr 值时 我得到 Double NaN 但 excel 中的相同输入我得到负值 那么为什么它们返回不同的值呢 inputs here irr 1 0601017230994111E8 19150 6
  • React-native 链接找不到我的 MainApplication.java 文件

    每次我尝试react native link一个新的库 我收到同样的错误消息 这是用于react native video的 rnpm install info Linking react native video android depe
  • 为什么在 google chrome 浏览器中尝试时,javaScript 中的“navigator.userAgent”会返回字符串“Mozilla”?

    我正在开发 javaScript 代码 我想确定客户端浏览器的版本和品牌 这是我用来执行此操作的代码段 var browserName function BrowserCheckin if navigator userAgent index
  • 如何在 C# 中为大型 HTTP 请求设置 HttpWebRequest.Timeout

    我不知道如何处理 HttpWebRequest Timeout 之前 我曾经为 Socket 对象设置超时 这很简单 超时设置发送或接收数据块的最长时间 然而 HttpWebRequest Timeout 似乎设置了整个 HTTP 请求的超
  • Bash Shell 脚本 - 检查标志并获取其值

    我正在尝试制作一个 shell 脚本 其设计如下运行 script sh t application 首先 在我的脚本中 我想检查脚本是否已使用 t 标志运行 例如 如果它在没有像这样的标志的情况下运行 我希望它出错 script sh 其
  • 使用左值引用作为非类型模板参数[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我读到以下类型允许作为非类型模板参数 整数类型 enum ptr 到对象 方法 对对象 方法的左值引用 std nullptr t 我不明白
  • 从 pandas 单元格中删除 html 格式

    我在 pandas 上有这个 DataFrame import pandas as pd df pd DataFrame CARGO 53944 Driver 57389 Driver 60851 Driver 64322 Driver 6
  • 在 LInux Mint 19.3 上安装 R4.0 时出现问题

    我尝试在 Linux Mint 19 3 上安装 R 4 0 但收到以下错误消息 The following packages have unmet dependencies r base core Depends libc6 gt 2 2
  • 如何在 Avfoundation 中正确更改采样率

    我已经完成了这个简单的程序 它的作用是同时记录和播放缓冲区 如果采样率为 44100 Hz 一切正常 但如果我将采样率更改为 16000 或 8000 它根本不会产生任何声音 或者可能是一些听不见的白噪声 为什么会发生这种情况 如何以不同的
  • Eclipse ADT 中的三星 Galaxy s4

    我想在 Samsung Galaxy S4 中测试我的应用程序 我已检查 未知来源 并启用开发人员菜单并检查 调试模式 但显示为离线状态 C Program Files x86 Android android sdk platform to
  • Webservice.wsdl 和凭据

    所以我有一个问题正在努力解决 也许一些 Flex 专家可以提供帮助 我有一个 WebService 实例 它尝试从 JBoss 应用程序服务器加载 WSDL 文件 如果我做这样的事情 webService new WebService we