簡體   English   中英

如何在安裝時在.NET Web服務上設置基本身份驗證?

[英]How do I set basic authentication on .NET web service on install?

是否可以將Web服務設置為在安裝過程中使用基本身份驗證,或者在啟動Web服務時動態地使用基本身份驗證? 我目前正在使用Visual Studio創建和使用MSI安裝Web服務。

設置Web服務以接受基本身份驗證不僅取決於您的項目配置,還取決於您的托管環境。

IIS:針對主要AD的基本身份驗證? 讓IIS解決此問題:

  • 在IIS設置中打開基本身份驗證。

針對自定義LDAP的基本身份驗證? 讓ASP.Net解決此問題。

  • 在IIS設置中關閉身份驗證,
  • 在web.config中配置LDAP HttpModule
  • [可選]將Principle&Identity提供程序(代碼)添加到WCF運行時(配置)。

所以,看這個; 我建議您的MSI在安裝期間/之后將適當的設置應用於IIS,並“調整/修改”“ web.config”文件。

希望這可以幫助,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM