标签: c# web-services security
我正在将最初用VB编写的一些遗留代码更新为C#。 我正在使用我创建的测试客户端在本地测试它。 我想在Web服务应用程序中获取客户端应用程序的名称。
旧代码使用以下属性来检索客户端应用程序名称:
AppID = ServiceSecurityContext.Current.PrimaryIdentity.Name;
但是,我在本地测试此代码,它会抛出Null Exception错误。
配置文件中是否有某些内容或者IIS虚拟目录中是否有需要设置Web服务才能设置此属性?
感谢。