From fcb76a9ebc56575bb0d17a04e0d7c715976be6d6 Mon Sep 17 00:00:00 2001
From: Lawrence <1934378145@qq.com>
Date: 星期四, 14 一月 2021 23:41:54 +0800
Subject: [PATCH] 修正初次打开通道选择列表每页数量不对的问题
---
src/main/java/com/genersoft/iot/vmp/gb28181/auth/DigestServerAuthenticationHelper.java | 51 ---------------------------------------------------
1 files changed, 0 insertions(+), 51 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/auth/DigestServerAuthenticationHelper.java b/src/main/java/com/genersoft/iot/vmp/gb28181/auth/DigestServerAuthenticationHelper.java
index b6ec91f..53282e2 100644
--- a/src/main/java/com/genersoft/iot/vmp/gb28181/auth/DigestServerAuthenticationHelper.java
+++ b/src/main/java/com/genersoft/iot/vmp/gb28181/auth/DigestServerAuthenticationHelper.java
@@ -235,55 +235,4 @@
return mdString.equals(response);
}
-
-
- public static void main(String[] args) throws NoSuchAlgorithmException {
- MessageDigest messageDigest2 = MessageDigest.getInstance(DEFAULT_ALGORITHM);
- String realm = "DS-2CD2520F";
- String username = "admin";
- String passwd = "12345";
-
- String nonce = "4d6a553452444d30525441364e6d4d304e6a68684e47553d";
-
- String uri = "/ISAPI/Streaming/channels/101/picture";
- // qop 淇濇姢璐ㄩ噺 鍖呭惈auth锛堥粯璁ょ殑锛夊拰auth-int锛堝鍔犱簡鎶ユ枃瀹屾暣鎬ф娴嬶級涓ょ绛栫暐
- String qop = "auth";
-
- // 瀹㈡埛绔殢鏈烘暟锛岃繖鏄竴涓笉閫忔槑鐨勫瓧绗︿覆鍊硷紝鐢卞鎴风鎻愪緵锛屽苟涓斿鎴风鍜屾湇鍔″櫒閮戒細浣跨敤锛屼互閬垮厤鐢ㄦ槑鏂囨枃鏈��
- // 杩欎娇寰楀弻鏂归兘鍙互鏌ラ獙瀵规柟鐨勮韩浠斤紝骞跺娑堟伅鐨勫畬鏁存�ф彁渚涗竴浜涗繚鎶�
- String cNonce = "C1A5298F939E87E8F962A5EDFC206918";
-
- // nonce璁℃暟鍣紝鏄竴涓�16杩涘埗鐨勬暟鍊硷紝琛ㄧず鍚屼竴nonce涓嬪鎴风鍙戦�佸嚭璇锋眰鐨勬暟閲�
- int nc = 1;
-
- String A1 = username + ":" + realm + ":" + passwd;
- System.out.println("A1: " + A1);
- String A2 = "GET" + ":" + uri.toString();
- System.out.println("A2: " + A2);
- byte mdbytes[] = messageDigest2.digest(A1.getBytes());
- String HA1 = toHexString(mdbytes);
- System.out.println("HA1: " + HA1);
-
- mdbytes = messageDigest2.digest(A2.getBytes());
- String HA2 = toHexString(mdbytes);
- System.out.println("HA2: " + HA2);
- String cnonce = "93d4d37df32e1a85";
- String KD = HA1 + ":" + nonce;
-
- if (nc != -1) {
- KD += ":" + "00000001";
- }
- if (cnonce != null) {
- KD += ":" + cnonce;
- }
- if (qop != null) {
- KD += ":" + qop;
- }
- KD += ":" + HA2;
- System.out.println("KD: " + KD);
- mdbytes = messageDigest2.digest(KD.getBytes());
- String mdString = toHexString(mdbytes);
- String response = "3993a815e5cdaf4470e9b4f9bd41cf4a";
- System.out.println(mdString);
- }
}
--
Gitblit v1.8.0