update basic auth to allow only username/password

This commit is contained in:
wing328 2015-11-20 16:15:19 +08:00
parent a9da01a451
commit 9d76d39c00
2 changed files with 3 additions and 3 deletions

View File

@ -331,7 +331,7 @@ namespace {{packageName}}.Client
{ {
queryParams["{{keyParamName}}"] = apiKeyValue; queryParams["{{keyParamName}}"] = apiKeyValue;
}{{/isKeyInQuery}}{{/isApiKey}}{{#isBasic}} }{{/isKeyInQuery}}{{/isApiKey}}{{#isBasic}}
if (!String.IsNullOrEmpty(Configuration.Username) && !String.IsNullOrEmpty(Configuration.Password)) if (!String.IsNullOrEmpty(Configuration.Username) || !String.IsNullOrEmpty(Configuration.Password))
{ {
headerParams["Authorization"] = "Basic " + Base64Encode(Configuration.Username + ":" + Configuration.Password); headerParams["Authorization"] = "Basic " + Base64Encode(Configuration.Username + ":" + Configuration.Password);
}{{/isBasic}}{{#isOAuth}} }{{/isBasic}}{{#isOAuth}}

View File

@ -2,7 +2,7 @@
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" /> <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
<MonoDevelop.Ide.Workbench ActiveDocument="TestPet.cs"> <MonoDevelop.Ide.Workbench ActiveDocument="TestPet.cs">
<Files> <Files>
<File FileName="TestPet.cs" Line="8" Column="25" /> <File FileName="TestPet.cs" Line="12" Column="18" />
</Files> </Files>
<Pads> <Pads>
<Pad Id="MonoDevelop.NUnit.TestPad"> <Pad Id="MonoDevelop.NUnit.TestPad">