浏览代码

Only add password to the form post if not null or empty

LukePulverenti Luke Pulverenti luke pulverenti 12 年之前
父节点
当前提交
90c609c159
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      MediaBrowser.ApiInteraction/ApiClient.cs

+ 6 - 1
MediaBrowser.ApiInteraction/ApiClient.cs

@@ -353,7 +353,12 @@ namespace MediaBrowser.ApiInteraction
             string url = ApiUrl + "/UserAuthentication?dataformat=" + SerializationFormat.ToString();
 
             // Create the post body
-            string postContent = string.Format("userid={0}&password={1}", userId, password);
+            string postContent = string.Format("userid={0}", userId);
+
+            if (!string.IsNullOrEmpty(password))
+            {
+                postContent += "&password=" + password;
+            }
 
             HttpContent content = new StringContent(postContent, Encoding.UTF8, "application/x-www-form-urlencoded");