我想触发或调用一个azurewebjob使用我的java应用程序,这是一个简单的spring启动应用程序。
我有一些问题,比如我们可以使用 Spring Rest API
打电话?
如果是,那怎么办。webjob还需要用户名和密码。
我试过这样的方法:
@GetMapping
public String methodCall(@RequestHeader String username, @RequestHeader String password) {
String ApiUrl = "https://myapp.scm.azurewebsites.net/api/triggeredwebjobs/webjob";
RestTemplate resetTemplate = new RestTemplate();
StringBuilder sb = new StringBuilder().append(ApiUrl).append(username).append(password);
String response = resetTemplate.getForObject(sb.toString(), String.class);
System.out.println("response:----------" + response);
return response;
}
1条答案
按热度按时间emeijp431#
如果要运行触发的azure web作业,可以使用azure rest api
例如
创建服务主体并将参与者角色分配给sp
代码