簡體   English   中英

嘗試保存HttpContext.Current.Request.Url.AbsolutePath.ToLower()結果導致UnauthorizedAccessException

[英]Attempt to save HttpContext.Current.Request.Url.AbsolutePath.ToLower() results in UnauthorizedAccessException

下一行:

string url = HttpContext.Current.Request.Url.AbsolutePath.ToLower();

導致未經授權的訪問異常。

這對我來說很奇怪,尤其是因為我可以將鼠標懸停在變量上並查看其值。

這位於從IHttpModule繼承的自定義類中,該類在aspx加載時運行。 我正在使用它來獲取請求頁面的用戶和正在請求的頁面。 上面的代碼行旨在檢測正在請求的頁面。

有任何想法嗎? 這對我來說似乎很奇怪。

是否有可能選擇了Release模式而不是Debug模式進行編譯。 即使在調試時,在發布模式下,報告的異常行也可能與由於優化而實際導致異常的行不同。

暫無
暫無

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

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