5
據我所知WebRequest.PreAuthenticate幾乎總是好的。爲什麼PreAuthenticate在默認情況下未啓用?
即使沒有證書時,如果我啓用它,它不會嘗試進行身份驗證,如果有證書它會。那麼是否有合理的理由將其設置爲假?或者,即使沒有證書,也可以將其設置爲True。
因爲它很有用,爲什麼它沒有默認啓用,就像很多其他HTTP功能一樣?
據我所知WebRequest.PreAuthenticate幾乎總是好的。爲什麼PreAuthenticate在默認情況下未啓用?
即使沒有證書時,如果我啓用它,它不會嘗試進行身份驗證,如果有證書它會。那麼是否有合理的理由將其設置爲假?或者,即使沒有證書,也可以將其設置爲True。
因爲它很有用,爲什麼它沒有默認啓用,就像很多其他HTTP功能一樣?
Rick Strahl有一個非常詳細的博客文章關於此。總之,如果您需要能夠在某些時候更改請求中的憑據(不需要服務器干預),請不要將PreAuthenticate設置爲true。否則,去吧。
太好了,這意味着我會一直保持真實。 – 2010-03-27 17:08:55