AtlassianSpringbootJira插件在内部REST请求时返回401
创始人
2024-11-12 07:30:20
0

一种可能的解决方法是添加内部REST请求的权限。在您的插件的pom.xml文件中,需要添加以下依赖项:


    com.atlassian.plugins.rest
    atlassian-rest-common
    ${atlassian-rest-common.version}
    provided

然后,您可以使用以下代码在插件中进行内部REST请求:

import com.atlassian.sal.api.pluginsettings.PluginSettingsFactory;
import com.atlassian.plugins.rest.common.security.AuthenticationRequiredException;
import com.atlassian.plugins.rest.common.security.CorsAllowed;
import com.atlassian.plugins.rest.common.security.RequestAuthenticationProvider;
import com.atlassian.plugins.rest.common.security.jersey.XsrfCheckInterceptor;
import com.atlassian.sal.api.pluginsettings.PluginSettings;

import javax.ws.rs.*;
import javax.ws.rs.core.Response;

@Path("/myresource")
@Consumes({ "application/json" })
@Produces({ "application/json" })
public class MyResource {
    private final PluginSettingsFactory pluginSettingsFactory;

    public MyResource(PluginSettingsFactory pluginSettingsFactory) {
        this.pluginSettingsFactory = pluginSettingsFactory;
    }

    @GET
    @Path("/test")
    @AuthenticationRequired
    @XsrfCheck
    public Response test() {
        PluginSettings settings = pluginSettingsFactory.createGlobalSettings();
        // Do something with plugin settings
        return Response.ok().build();
    }
}

请注意,您需要将插件设置工厂传递给该类的构造函数,以便可以在内部REST请求中访问插件设置。 另外,您需要为您的REST端点添加必要的身份验证和XSRF检查。

相关内容

热门资讯

六分钟了解“传送屋激k辅助靠谱... 1、六分钟了解“传送屋激k辅助靠谱吗”wepoker买钻石有用吗(从前有挂);详细教程。2、传送屋激...
黑科技辅助挂!WPK透视辅助,... 黑科技辅助挂!WPK透视辅助,WPk透视有挂的,扑克教程(有挂助手)1、完成WPk的残局,帮助玩家取...
一分钟秒懂“嘟咪互动修改器”w... 1、一分钟秒懂“嘟咪互动修改器”wepoker辅助器官方(果然真的有挂);详细教程。2、嘟咪互动修改...
黑科技辅助!德州wepower... 黑科技辅助!德州wepower透明挂模拟器,(wepoker)确实真的是有挂,安装教程(有挂透明)1...
黑科技辅助挂!智星德州辅助器工... 黑科技辅助挂!智星德州辅助器工具,(智星德州菠萝)一直存在有挂,可靠教程(有挂总结)在进入智星德州菠...
一分钟了解“人皇辅助软件下载”... 一分钟了解“人皇辅助软件下载”wejoker手机版透视脚本(切实真的是有挂)1、玩家可以在人皇辅助软...
黑科技辅助挂!(红龙扑克)辅助... 黑科技辅助挂!(红龙扑克)辅助器工具,(红龙扑克)一贯真的是有挂,教你教程(有挂功能)1、进入到红龙...
实测教程“衡阳丫丫辅助”aa ... 1、实测教程“衡阳丫丫辅助”aa poker辅助(原先有挂)(UU poker、衡阳丫丫辅助、xpo...
黑科技辅助挂!wpK透视辅助,... 黑科技辅助挂!wpK透视辅助,(WpK)好像真的有挂,可靠教程(有挂透明挂)1、打开软件启动之后找到...
程序员教你“川娱竞技辅助插件”... 1、程序员教你“川娱竞技辅助插件”pokemmo辅助脚本(先前真的是有挂)。2、川娱竞技辅助插件透视...