httpcontext

    2熱度

    1回答

    我們從Googlebot和BingBot獲得很多點擊,看起來這些請求都沒有HttpContext。 我原本以爲每個http請求都會得到一個顯然不是這樣的上下文,所以我試圖理解一個HttpContext是如何構造的,它是客戶端和服務器之間協商的一部分嗎?

    2熱度

    1回答

    我有如下定義WCF服務: [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] [ServiceBehavior(IncludeExceptionDetailInFaults = true, InstanceContextMode = InstanceCo

    1熱度

    1回答

    .NET中有可能從外部類中獲取當前頁面的HttpContext? 所以,例如在我的網頁test1.aspx代碼隱藏我已經有了: Dim blah As New FeedWriter() blah.Run() 但是這裏面FeedWriter.vb,我可以得到test1.aspx的HttpContext的?或者我必須將它傳遞給Run()? (我不願意做後者,因爲FeedWriter實現,

    4熱度

    2回答

    我有一個項目,作爲參考添加到System.Web。 但是,它似乎無法拿起HttpContext。這樣做: Imports System.Web _ApplicationBase = HttpContext.Current() 告訴我,HttpContext沒有聲明。如果你看看System.Web中的方法和屬性,幾乎沒有任何顯示:只有AspHostingPermission,AspHostin

    1熱度

    2回答

    我有各種網頁需要建立一個URL來顯示或放置在發出的電子郵件中。我繼承的代碼具有名爲FixedConstants的公共類中的Public Const中的Web服務器名稱的值。例如: Public Const cdServerName As String = "WEBSERVERNAME" 試圖改善這一點,我寫了這個: Public Class UIFunction Public Shared

    2熱度

    1回答

    我已經在一個簡單的項目中再現了這一點 - 下面的細節。這是一個ASP.NET兼容模式下的WCF服務。我所看到的是,當在開發機器(Win7)上運行時,服務操作(HttpContext.Current.Session非空)內可以使用HTTP會話ID。但是當部署到服務器(Win2k8R2)時,我得到「無會話」。在兩臺機器上,應用程序都配置爲使用經典的應用程序池,並且應用程序池本身的配置完全相同,據我所知

    7熱度

    1回答

    裏面我有一個場景,我一直沒能解決: 我與創造MVC自己的自定義授權屬性玩弄周圍。我想添加的主要功能是能夠更改用戶重定向到的位置,如果它們不在特定角色中。如果他們沒有通過身份驗證,我不介意系統將他們發送回登錄頁面,但是我想選擇發送他們的位置,但不允許他們訪問該操作方法。 這裏就是我想怎樣做: public class CustomAuthorizeAttribute : AuthorizeAttri

    0熱度

    2回答

    我有一個複雜的URL重寫方案,它打破了內置的Forms Authentication ReturnUrl機制。我想抓取所請求的URL,以便稍後從我的login.aspx中重定向。我可以通過HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath在Application_BeginRequest中獲取此URL。但是,會話狀態在Ap

    2熱度

    1回答

    爲什麼HttpContext.Current.Request.Url.Host比在Web瀏覽器中使用的URL返回不同的URL?例如,當在瀏覽器中輸入「www.someurl.com」時,HttpContext.Current.Request.Url.Host變量等於「www.someotherurl.com」。

    0熱度

    1回答

    我想知道我們是否可以訪問App_Code文件夾中的HttpContext類。我這樣問,因爲我的App_Code文件夾中有一個CommonMethods.cs類。 我寫了一個方法來檢查客戶端機器上是否存在cookie,但它不返回cookie。 雖然當我在ASPX.cs頁面上寫相同的代碼,我得到的cookie! 有人可以澄清我在發生什麼事? 感謝