在基于C#Rest的包装器中创建身份验证

问题描述

我创建了一个包装类,该包装类围绕WCF服务调用。该包装程序的目的是在到达服务之前成为身份验证层。我需要在哪里放置身份验证方法的帮助,以便每次我调用服务时,都必须先验证承载令牌,然后再继续使用该服务。

作为一个例子,让我向外部提供商提供WCF服务以处理付款。像这样:

void Processpayment(float amount);

然后我添加一个简单的界面:

interface IPaymentProvider
{
       void Processpayment(float amount);
}

然后我像这样构建包装类:

    class PaymentProviderAWrapper : IPaymentProvider
   {
     void Processpayment() 
     { 
       // Call the WCF service 
      }
    }

现在我将在哪里调用我的身份验证方法,以便每当有人通过包装类“ PaymentProviderAWrapper”时,在进行实际的WCF方法之前,将对承载令牌进行验证。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)