簡體   English   中英

如何使用托管的應用程序池標識

[英]How to use hosted application pool identity

我有一個WCF RESTful服務,該服務托管在IIS 7上。我正在將webHttpBinding與WCF服務一起使用。

該服務有一個應用程序池,我為其指定了自定義帳戶標識(我指定了用戶名和密碼)

為WCF服務啟用了匿名訪問。

從WCF服務代碼內部,我想向另一個服務器發出HttpWebRequest。 但是我想使用運行我的應用程序池的相同上下文(身份)。

我如何實現它,我需要為此使用模擬嗎? 還是有更好的方法

安努

只需將HttpWebRequestUseDefaultCredentials屬性設置為true

取決於其他服務是否支持Windows身份驗證。 如果可以,那么您可以

 request.UseDefaultCredentials = true;

要么

 request.Credentials = CredentialCache.DefaultNetworkCredentials; 

暫無
暫無

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

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