小编Pri*_*ngh的帖子

Spring boot + oauth2:访问此资源需要完全身份验证

我正在尝试使用spring boot,spring cloud security和spring cloud oauth2来实现身份验证服务器.

当我尝试从邮递员点击http:// localhost:8080/auth/oauth/token时,我收到以下错误

{"error":"unauthorized","error_description":"访问此资源需要完全身份验证"}

下面是我的pom.xml

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> . 
<modelVersion>4.0.0</modelVersion>
<groupId>com.teckink.tp</groupId>
<artifactId>tp-auth-server</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>tp-auth-server</name>
<description>Demo project for Spring Boot</description>

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.0.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>
    <spring-cloud.version>Finchley.M9</spring-cloud.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-oauth2</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-security</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId> …
Run Code Online (Sandbox Code Playgroud)

spring oauth-2.0 spring-boot

9
推荐指数
1
解决办法
8831
查看次数

如何在cobertura报告中更改名称列的值

我在jenkins中使用cobertura插件进行代码覆盖.我想在每个报表的基础上更改项目覆盖率摘要中的名称列的值. 在此输入图像描述

有没有办法改变这个.我想在那边给我的项目名称.

cobertura jenkins

8
推荐指数
1
解决办法
866
查看次数

PTTest失败并且不会产生突变覆盖

我想生成突变测试覆盖率.我在PI Test上做POC,但它没有参加我的测试课程而且失败了.我在pom.xml中配置了PTTest插件.我在pom.xml文件中检查了目标类包名称和目标测试类包名称是否正确.

我收到以下错误 -

10:50:29 AM PIT >> INFO : Mutating from D:\IR\workspace\cleanup_trunk\reporterDx-service\target\classes
10:50:29 AM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue.
10:50:30 AM PIT >> INFO : Sending 0 test classes to slave
10:50:30 AM PIT >> INFO : Sent tests to slave
10:50:30 AM PIT >> INFO : Calculated coverage in 0 seconds.
10:50:30 AM PIT >> INFO : Created  0 mutation test units
[INFO] …
Run Code Online (Sandbox Code Playgroud)

mutation pitest

8
推荐指数
1
解决办法
6009
查看次数

服务器starup的监听器和完全加载的所有spring bean

在我的Web应用程序中,我想创建一个Listener,它会在我的服务器启动并且所有bean都被加载时得到通知.在那个Listener中,我想调用一个服务方法.我用过ServletContextListener.它有contextInitialized方法但它在我的情况下不起作用.它在服务器启动时但在spring bean创建之前就被驱散了.所以我得到服务类的实例为null.是否有其他方法来创建Listener.

java spring servlets listener

3
推荐指数
1
解决办法
6063
查看次数

java.lang.IllegalArgumentException:Spring + Hibernate 应用程序中的未知实体

我正在尝试使用 Hibernate 创建小型 String 启动应用程序。尝试保存对象(用户)时出现以下错误

java.lang.IllegalArgumentException: Unknown entity: com.prithvi.thoughtprocess.beans.dao.impl.User
at org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:1149) ~[hibernate-entitymanager-5.0.12.Final.jar:5.0.12.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_51]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_51]
Run Code Online (Sandbox Code Playgroud)

我在谷歌上搜索了这个,但没有找到解决方案。以下是我的用户实体 -

package com.prithvi.thoughtprocess.beans.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="user")
public class User  implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 3367865397662004005L;

    @Id
    @GeneratedValue(strategy =  GenerationType.SEQUENCE)
    @Column(name = "id")
    private Integer id;

    @Column(name = "name")
    private String name; …
Run Code Online (Sandbox Code Playgroud)

hibernate jpa spring-boot

1
推荐指数
1
解决办法
8077
查看次数