實現IHttpHandler 接口可用.axd直接訪問

詳細原文:http://543.com.cn/post/17.html

 

 

 

在開發一個上傳客戶端的時間,實現了IHttpHandler 封裝一個新類。目的是給外部程序(如flash,flex,javascrtip)訪問。不需要建立html、aspx形式文件。

但注意事項,當web.config作了權限配置的話,要對其文件進行權限開通!

<location path="fileupload.axd">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>

這也通用於.axd外的文件。沒有權限訪問就會訪問失敗,在 MS Asp.net Ajax 中的就曾看過“腳本錯誤: 'Sys'未定義,原因就是沒開通權限!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章