Error : Error getting access token for service account: Remote host terminated the handshake, iss:
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- firebase, java
- Lĩnh vực
- authentication, backend
Hướng nghiên cứu
Điểm vào duy nhất được hiển thị là getAccessToken(), đọc service-account.json và gọi refreshIfExpired(). Hãy bắt đầu bằng cách tái hiện lỗi handshake và kiểm tra các JAR Maven cũng như thiết lập runtime hoặc mạng; công việc chỉ được xem là hoàn tất khi đã xác nhận nguyên nhân và xác minh việc lấy access-token.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'm using below Java snippet to get the Authentication token for Firebase Messaging. But its throwing error during refreshIfExpired method call.
private static String getAccessToken() throws IOException {
String[] SCOPES = {"https://www.googleapis.com/auth/firebase.messaging"};
GoogleCredentials googleCredentials = GoogleCredentials.fromStream(new FileInputStream("./src/service-account.json")).createScoped(Arrays.asList(SCOPES));
//googleCredentials.refresh();
try {
googleCredentials.getAuthenticationType();
googleCredentials.refreshIfExpired();
} catch (IOException e) {
e.printStackTrace();
}
return googleCredentials.getAccessToken().getTokenValue();
}
When i remove refreshIfExpired and call getAccessToken directly also same error is coming. Any suggestion. Are these related to jars? As i have uploaded certain jars downloaded from Maven as i do not find anything on google firebase link.
Error at refreshIfExpired step: Error getting access token for service account: Remote host terminated the handshake, iss: firebase-adminsdk-jnf15@***
- Ngôn ngữ chính
- Java
- Star
- 241
- Fork
- 148
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của firebase/quickstart-java
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100
firebase/quickstart-java#50 ·
-
outdated Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
firebase/quickstart-java#41 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
firebase/quickstart-java#32 · 3 bình luận ·
-
Admin SDK example Đang mở
firebase/quickstart-java#31 · 2 bình luận · 1 người được giao ·
-
Failed to send messages to FCM. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100
firebase/quickstart-java#28 · 2 bình luận ·
Tất cả issue của firebase/quickstart-java
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
FasterXML/jackson-databind#6229 ·