Informationen ausgelagert Kleines Spy/Test Programm erstellt Mehr Exceptions/InvalidUpdateFileRequestException.cs Launcher Host in Download Server geändert Download Server macht zusätzlich Abfrage an den Hauptserver Download geht jetzt stückweise von statten
22 lines
700 B
C#
22 lines
700 B
C#
using BeWoLauncher;
|
|
using BS.SharedLauncher;
|
|
using BS.SharedLauncher.Information;
|
|
using System.ServiceModel;
|
|
using System.ServiceModel.Channels;
|
|
using System.ServiceModel.Dispatcher;
|
|
|
|
namespace BeWoLauncher.Security
|
|
{
|
|
public class LauncherSecurityHeaderInterceptor : IClientMessageInspector
|
|
{
|
|
public void AfterReceiveReply(ref Message reply, object correlationState)
|
|
{
|
|
}
|
|
|
|
public object BeforeSendRequest(ref Message request, IClientChannel channel)
|
|
{
|
|
request.Headers.Add(new LauncherSecurityHeader { Username = SessionInformation.Login.Username, Password = SessionInformation.Login.Password });
|
|
return null;
|
|
}
|
|
}
|
|
} |