示例JWTOAuthExample 运行抛异常
- Ngôn ngữ chính
- Java
- Star
- 214
- Fork
- 98
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
com.coze
coze-api
0.4.2
按照github的示例运行,在以下部分抛出异常
`
try {
OAuthToken resp = oauth.getAccessToken();
System.out.println(resp);
} catch (Exception e) {
e.printStackTrace();
}
`
Exception in thread "main" java.lang.NoSuchMethodError: 'io.jsonwebtoken.JwtBuilder io.jsonwebtoken.JwtBuilder.signWith(java.security.Key, io.jsonwebtoken.SignatureAlgorithm)'
at com.coze.openapi.service.auth.DefaultJWTBuilder.generateJWT(DefaultJWTBuilder.java:25)
at com.coze.openapi.service.auth.JWTOAuthClient.doGetAccessToken(JWTOAuthClient.java:114)
at com.coze.openapi.service.auth.JWTOAuthClient.getAccessToken(JWTOAuthClient.java:52)
at com.fx.ai.coze.JWTOAuthExample.main(JWTOAuthExample.java:73)
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với khai báo dependency cho coze-api 0.4.2 và kiểm tra các dependency JWT đã được resolve, sau đó đọc com.coze.openapi.service.auth.DefaultJWTBuilder.java ở dòng 25. Chạy com.fx.ai.coze.JWTOAuthExample và xác minh rằng yêu cầu OAuth token hoàn tất mà không xuất hiện NoSuchMethodError đã được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- authentication
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 45/100