gpt4 book ai didi

ant - worklight ant task app-deployer - WL 控制台安全性处于事件状态时发生未经授权的错误

转载 作者:行者123 更新时间:2023-12-02 00:11:42 26 4
gpt4 key购买 nike

我正在尝试使用提供的 ant 任务 app-deployer 将应用程序部署到 WL Server v5.0.5。

这里是我使用的简单构建文件:

<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." name="deployWL">
<target name="deploy_application">
<taskdef resource="com/worklight/ant/defaults.properties">
<classpath>
<pathelement location="C:/Worklight50/WorklightServer/worklight-ant.jar"/>
</classpath>
</taskdef>
<app-deployer worklightServerHost="http://localhost:9087/worklight" deployable="C:/temp/UnisTestAdapters-common.wlapp"/>
</target>
</project>

对 WL 服务器控制台的访问已使用记录在案的“WAS 安全选项 1 程序”(即,修改了 worklight.war 中的 web.xml)进行了保护。

当我运行 ant 进程时,我收到以下错误:

C:\temp>C:\apache-ant-1.8.4-bin\bin\ant -buildfile test.xml deploy_application
Buildfile: C:\temp\test.xml
deploy_application:
[app-deployer] Feb 18, 2013 1:39:23 PM com.worklight.ant.deployers.AbstractDeployerTask logDeployResponse
[app-deployer] SEVERE: Unauthorized;
BUILD SUCCESSFUL
Total time: 1 second

如果我在 WL 控制台不 protected 情况下运行相同的 ant 脚本,一切正常。

是否可以在安全的 WL 服务器场景中使用 ant 脚本?

如何在应用程序部署期间传播有效凭据?

最佳答案

在当前版本的 IBM Worklight 中没有办法做到这一点(它在积压中)。您可以手动部署应用程序或适配器,也可以在使用 ANT 部署应用程序或适配器时取消保护。

关于ant - worklight ant task app-deployer - WL 控制台安全性处于事件状态时发生未经授权的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14952319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com