This commit is contained in:
2025-09-18 16:59:24 +02:00
parent d5f9ab156d
commit 6e918ee97c
4 changed files with 6 additions and 5 deletions

View File

@@ -263,7 +263,7 @@
<appSettings>
<add key="AdminServiceIPAddress" value="::1" />
<add key="AdminServiceIPAddress2" value="::1" />
<add key="AdminServiceAPIKey" value="HasteGedachteWa" />
<add key="AdminServiceAPIKey" value="2BOtqzjmVQ1Yrg7NZyvS87JRfppGn02dgBr3us736TUTPamTV6MPokZTxqcSNmWY" />
<add key="AdminServiceEnableStackTrace" value="true" />
<add key="SendMailOnError" value="false" />

View File

@@ -8,6 +8,7 @@ using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;
using BeWo.Data;
using BeWo.Service.Core;
namespace BeWo.Service.ServiceBehavior
{
@@ -34,7 +35,7 @@ namespace BeWo.Service.ServiceBehavior
}
// Hole erlaubten API Key aus den appSettings
string allowedApikey = ConfigurationManager.AppSettings["AdminServiceAPIKey"];
string allowedApikey = MergedConfig.GetSetting("AdminServiceAPIKey");
// Extrahiert den API Key von Remote
var prop = (HttpRequestMessageProperty)request.Properties[HttpRequestMessageProperty.Name];

View File

@@ -24,7 +24,7 @@ namespace BeWo.Service.ServiceContracts
string Echo(string echo);
[OperationContract]
[WebInvoke(UriTemplate = "/GetGkvSum", Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
object GetGkvAbrechnungSumme(AdminServiceSumReqDC request);
[WebInvoke(UriTemplate = "/GetGkvSum?f={flag}", Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
object GetGkvAbrechnungSumme(AdminServiceSumReqDC request, string flag);
}
}

View File

@@ -26,7 +26,7 @@ namespace BeWo.Service.ServiceImplementations
return echo;
}
public object GetGkvAbrechnungSumme(AdminServiceSumReqDC request)
public object GetGkvAbrechnungSumme(AdminServiceSumReqDC request, string flag)
{
if (request == null)
{