Hướng dẫn dùng certificate fingerprint trong PHP
I need display in web page fingerprints of SSL Certificate. Is it possible in PHP? The function
doesn't return SHA1 and MD5 fingerprints. How resolve this problem? Thanks.
Wikinaut 1131 silver badge5 bronze badges asked Jun 21, 2011 at 14:26
Lorenzo ManucciLorenzo Manucci 8402 gold badges14 silver badges28 bronze badges I think you can generate the SHA fingerprint with the following code:
answered Jul 22, 2011 at 8:03
0 Here is a better solution:
answered Mar 6, 2012 at 23:07
MikeMike 1,9764 gold badges29 silver badges41 bronze badges From PHP 5.6 onwards, you can use
The function is currently undocumented, but this will be fixed at release time; this is the function signature:
answered Jul 30, 2014 at 3:25
Ja͢ckJa͢ck 167k35 gold badges254 silver badges305 bronze badges I'd guess the easiest way is going to be to call openssl through system
And yes, I know, this is nothing like a clean way of doing this - however, it's the only one I can think of of the top of my head!!! answered Jun 21, 2011 at 15:14
MezMez 23.8k14 gold badges69 silver badges92 bronze badges 1 Not the answer you're looking for? Browse other questions tagged php ssl-certificate md5 sha1 fingerprint or ask your own question.answer 617 Thực hiện theo hướng dẫn này để tạo dấu vân tay SHA1 cho Google Map v2 Đối với chế độ Gỡ lỗi:
cho chế độ phát hành:
thí dụ:
617 hữu ích 5 bình luận chia sẻ answer 511 Nếu bạn đang sử dụng android studio, hãy sử dụng bước đơn giản
Kết quả trong tab Run nếu Android Studio <2.2 Từ android studio 2.2 Hoặc sau đó mở tệp xml google_maps_api.xml như trong ảnh bạn sẽ thấy khóa SHA của mình
511 hữu ích 5 bình luận chia sẻ answer 176 Cách dễ nhất để nhận Khóa SHA1 trong studio android cả (Chế độ gỡ lỗi và phát hành)
Nếu bạn đang sử dụng Android Studio mới, nó hiển thị thời gian để thực thi trên đầu, có chế độ thực hiện tác vụ Toggle, nhấp vào đó bạn sẽ nhận được khóa SHA-1. Kiểm tra hình ảnh tham khảo thứ 2 và 3. Tạo SHA-1 cho Chế độ phát hành 1-Trước tiên thêm cấu hình kho khóa trong lớp của bạn Cách thêm cấu hình trong lớp . 2-Sau khi thêm Cấu hình trong biến thể xây dựng thay đổi lớp. 3-Sau đó Thực hiện theo quy trình trên, bạn sẽ nhận được SHA-1 cho chế độ phát hành. 4-Kiểm tra hình ảnh. 176 hữu ích 5 bình luận chia sẻ answer 44 Nếu bạn đang sử dụng nhật thực, hãy truy cập: Window-> Preferences-> Android-> Build Bạn sẽ tìm thấy những gì bạn đang tìm kiếm ở đó. 44 hữu ích 1 bình luận chia sẻ answer 40 Vui lòng tham khảo các hình ảnh sau đây và nhận khóa SHA-1 40 hữu ích 3 bình luận chia sẻ answer 38 Chạy lệnh sau để nhận sha1 của bạn: Tôi đã chuẩn bị từng bước hướng dẫn để chỉ ra cách bạn có thể sử dụng google map android v2 trên trình giả lập (android 4.2.2)
38 hữu ích 0 bình luận chia sẻ answer 38 Chuyển đến thư mục java bin của bạn thông qua cmd: C: \ Tệp chương trình \ Java \ jdk1.7.0_25 \ bin> Bây giờ gõ vào comand dưới đây trong cmd của bạn:
38 hữu ích 0 bình luận chia sẻ answer 22 Tôi đã thấy rất nhiều bài viết về vấn đề này, vì vậy tôi sẽ giữ nó đơn giản + ví dụ. Để nhận SHA1 cho ClientID khi đăng nhập bằng Google+ và nhiều hành động khác: Hình thức chung:
Đối với Gỡ lỗi, thay thế bằng đường dẫn debug.keystore của bạn, ví dụ:
Mật khẩu: android Để phát hành, thay thế bằng đường dẫn kho khóa và mật khẩu bí danh của bạn, ví dụ:
Mật khẩu: Mật khẩu bí danh của bạn. 22 hữu ích 2 bình luận chia sẻ answer 19 từ Kho khóa gỡ lỗi, chúng ta có thể nhận giá trị SHA1 nhưng nó không làm việc cho một sản xuất Vì vậy, để nhận giá trị SHA1 từ Kho khóa sản xuất, hãy truy
cập: 19 hữu ích 0 bình luận chia sẻ answer 19 Đây là từng bước quá trình của những gì làm việc cho tôi. Đầu tiên chạy ứng dụng sau đó làm theo các bước dưới đây (cũng được hiển thị trong ảnh chụp màn hình)
19 hữu ích 2 bình luận chia sẻ answer 9 Trong Gnu / Linux Đầu tiên Bạn cần key.jks, ví dụ trong trường hợp của tôi, tệp này nằm trong thư mục trong / Desktop / Keys
Thứ hai
Bây giờ bạn cần thực hiện lệnh này
gợi lại những lĩnh vực này
Ví dụ
Chúc may mắn!! 9 hữu ích 0 bình luận chia sẻ answer 7 Đầu tiên có cùng một
7 hữu ích 1 bình luận chia sẻ answer 7 Sử dụng tính năng ký ứng dụng Google Play và tích hợp API Google trong ứng dụng của bạn?
Nếu bạn sử dụng ký ứng dụng Google Play, Google sẽ ký lại ứng dụng của bạn. Đó là cách dấu vân tay chứng chỉ ký của bạn được cung cấp bởi Google Play App Signing như hiển thị bên dưới: Đọc thêm Cách nhận Bản phát hành SHA-1 (Dấu vân tay chứng chỉ ký) nếu sử dụng 'Ký ứng dụng Google Play' 7 hữu ích 1 bình luận chia sẻ answer 6
Cho cửa sổ
Khác
Ủy quyền trên Android sử dụng dấu vân tay và tên gói SHA1 để xác định ứng dụng của bạn thay vì ID khách hàng và bí mật của khách hàng .
6 hữu ích 0 bình luận chia sẻ answer 5 Bạn có thể lấy dấu vân tay
MD5 và SHA1 cho bất kỳ không gian làm việc nào bằng cách truy cập 5 hữu ích 1 bình luận chia sẻ answer 5 Cách tốt nhất từng có với tất cả các bước: Đối với Khóa phát hành Khóa SHA1 :
Thay thế điều dưới đây:
Làm xong 5 hữu ích 1 bình luận chia sẻ answer 5 Nếu bạn đang sử dụng Android Studio IDE thì bạn có thể nhận được SHA1 có giá trị cho tất cả các biến thể xây dựng của bạn chỉ bằng một cú nhấp chuột. Trong Cửa sổ Dự án Gradle> Chọn Root Project > SignReport > nhấp đúp chuột Kế tiếp Chuyển đến biến thể: phát hành để phát hành Chuyển đến biến thể: gỡ lỗi để gỡ lỗi http://devdeed.com/create-sha1-key-USE-android-studio/ 5 hữu ích 0 bình luận chia sẻ answer 5 // cách đơn giản nhất để có được SHA1 // thêm lệnh sau vào terminal của bạn và nhấn enter
5 hữu ích 0 bình luận chia sẻ answer 3 Nếu bạn đang sử dụng android studio, hãy sử dụng các bước đơn giản:
Nhấp vào |