oozie-coordinator - 无法使用 API 提交和执行 oozie 工作流 - 面临 HTTP/1.1 401 需要身份验证
问题描述
unable to trigger oozie workflow using API:
url : https://XXXXXXXXXXXXXXXXXXXXXXX/oozie/v2/jobs?action=start
request body:
<configuration>
<property>
<name>oozie.wf.application.path</name>
<value>hdfs://XXXXXXXXXXXXXXXXXXXXX</value>
</property>
<property>
<name>oozie.use.system.libpath</name>
<value>True</value>
</property>
<property>
<name>user.name</name>
<value>XXXXXXXXXXXXXXXXXXXXX</value>
</property>
<property>
<name>jobTracker</name>
<value>yarnRM</value>
</property>
<property>
<name>mapreduce.job.user.name</name>
<value>XXXXXXXXXXXXXXX</value>
</property>
<property>
<name>nameNode</name>
<value>XXXXXXXXXXXXXXXXXXXX</value>
</property>
</configuration>
响应:
< HTTP/1.1 401 需要身份验证 < 日期:2021 年 7 月 6 日星期二 16:28:36 GMT enter code here
< Strict-Transport-Security: max-age=31536000 < WWW-Authenticate: Negotiate
尝试使用基本身份验证、NTLM、dint 工作
解决方案
推荐阅读
- mkannotation - 'MKAnnotation' 类型的值没有成员 'tipo'
- vue.js - v-for with filter 给出未定义的属性或方法的错误
- laravel - 特定表迁移laravel中的错误
- arrays - Angular 6动态复选框键值返回ID数组
- r - 在 R 中的热图中围绕连接的单元格绘制等高线
- reactjs - 带有 Babel、Flow、React 和 React Native 的 ESLint 配置
- php - 如何在一个 div 中加载 WooCommerce 交叉销售和购物车抵押品
- jquery - jQuery:多击中断动画
- reactjs - 处理状态中的动态选择组件
- typescript - 使用绑定时强制输入