diff --git a/sop-sdk/sdk-csharp/SDKCSharp/Client/OpenClient.cs b/sop-sdk/sdk-csharp/SDKCSharp/Client/OpenClient.cs index dd7e212a..fc6d2880 100644 --- a/sop-sdk/sdk-csharp/SDKCSharp/Client/OpenClient.cs +++ b/sop-sdk/sdk-csharp/SDKCSharp/Client/OpenClient.cs @@ -106,7 +106,6 @@ namespace SDKCSharp.Client form[this.openConfig.AccessTokenName] = accessToken; } form[this.openConfig.AppKeyName] = this.appId; - string content = SopSignature.getSignContent(form); string sign = SignUtil.CreateSign(form, privateKey, request.Charset, request.SignType); form[this.openConfig.SignName] = sign; diff --git a/sop-sdk/sdk-csharp/SDKCSharp/Common/SopSignature.cs b/sop-sdk/sdk-csharp/SDKCSharp/Common/SopSignature.cs deleted file mode 100644 index 207df76c..00000000 --- a/sop-sdk/sdk-csharp/SDKCSharp/Common/SopSignature.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.Text; - -namespace SDKCSharp.Common -{ - public class SopSignature - { - public SopSignature() - { - } - - public static String getSignContent(Dictionary form) - { - StringBuilder content = new StringBuilder(); - List keys = new List(form.Keys); - - keys.Sort(); - int index = 0; - for (int i = 0; i < keys.Count; i++) - { - string key = keys[i]; - string value = form[key]; - if (!string.IsNullOrEmpty(key) && !string.IsNullOrEmpty(value)) - { - content.Append((index == 0 ? "" : "&") + key + "=" + value); - index++; - } - } - return content.ToString(); - } - } -} diff --git a/sop-sdk/sdk-csharp/SDKCSharp/Program.cs b/sop-sdk/sdk-csharp/SDKCSharp/Program.cs index d9ab9680..aee43161 100644 --- a/sop-sdk/sdk-csharp/SDKCSharp/Program.cs +++ b/sop-sdk/sdk-csharp/SDKCSharp/Program.cs @@ -29,7 +29,9 @@ namespace SDKTest public static void Main(string[] args) { TestGet(); + Console.WriteLine("--------------------"); TestCommon(); + Console.WriteLine("--------------------"); TestUpload(); } @@ -103,7 +105,10 @@ namespace SDKTest }; request.BizModel = model; - string root = Environment.CurrentDirectory; + string workDir = Environment.CurrentDirectory; + int index = workDir.LastIndexOf(@"/bin/Debug", StringComparison.Ordinal); + string root = workDir.Substring(0, index); + Console.WriteLine("当前目录{0}", root); // 文件上传