微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在.NET Web服务中以编程方式在IIS中设置集成Windows身份validation?

我有一个Web服务项目,安装后需要设置为使用集成Windows身份validation。 通常情况下,我会安装Web服务,然后手动去IIS,并确保该框被检查集成Windows身份validation。 必须通过代码来做到这一点。 我已经看了使用安装程序类。 看起来这是我可以使用的东西,但是我没有发现在IIS中以编程方式设置属性

我怎样才能通过REST API调用没有IIS / WCF的Windows用户身份validation?

Openssl:错误“证书链中的自签名证书”

AD /表单身份validation

应用程序validation程序debugging扩展

通过本机Java APIvalidationWindows用户凭证

String applicationPath = String.Format("{0}/{1}",_server.Sites["Default Web Site"].Name,"AppName"); Configuration config = _server.GetApplicationHostConfiguration(); ConfigurationSection anonymousAuthenticationSection = config.GetSection("system.webserver/security/authentication/anonymousAuthentication",applicationPath); anonymousAuthenticationSection["enabled"] = false; ConfigurationSection windowsAuthenticationSection = config.GetSection("system.webserver/security/authentication/windowsAuthentication",applicationPath); windowsAuthenticationSection["enabled"] = true; _server.CommitChanges();

看看WebDeploy 。 这个技术是由MS设计的,嗯,部署网络应用程序。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐