ServiceSecurityContext.Current.PrimaryIdentity.Name在Web服务中返回null

时间:2014-02-18 13:56:24

标签: c# web-services security

我正在将最初用VB编写的一些遗留代码更新为C#。 我正在使用我创建的测试客户端在本地测试它。 我想在Web服务应用程序中获取客户端应用程序的名称。

旧代码使用以下属性来检索客户端应用程序名称:

AppID = ServiceSecurityContext.Current.PrimaryIdentity.Name;

但是,我在本地测试此代码,它会抛出Null Exception错误。

配置文件中是否有某些内容或者IIS虚拟目录中是否有需要设置Web服务才能设置此属性?

感谢。

0 个答案:

没有答案