Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
worklight ant任务应用程序部署器-WL控制台安全处于活动状态时出现未经授权的错误_Ant_Ibm Mobilefirst - Fatal编程技术网

worklight ant任务应用程序部署器-WL控制台安全处于活动状态时出现未经授权的错误

worklight ant任务应用程序部署器-WL控制台安全处于活动状态时出现未经授权的错误,ant,ibm-mobilefirst,Ant,Ibm Mobilefirst,我正在尝试使用提供的ant task 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/

我正在尝试使用提供的ant task 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控制台未受保护的情况下运行相同的ant脚本,则一切正常

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


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

在当前版本的IBM Worklight中无法传播有效凭据(它在待办事项列表中)。 您可以手动部署应用程序或适配器,也可以在使用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