上傳大視頻失敗
我都是上傳 500m以上的。 我先把方法粘貼出來 之后一點點解釋
解決方案
1:修改ueditor\net\config.json編輯器文件夾中的配置文件config.json在其中查找"videoMaxSize": 1024000000, /* 上傳大小限制,單位B,默認1GB*/ 這是我修改后的參數;

注意:1、videoMaxSize 為int 類型 不能超過int范圍(-2,147,483,648 到 2,147,483,647),我犯過這個錯誤。
2:在web.config中增加system.webServer節點 如果已經存在該節點就把security節點復制過去:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1000000000"/>
</requestFiltering>
</security>
</system.webServer>

注意:1、這個節點放在程序中的web.config中和在ueditor/net 里面的那個web.config中效果是一樣的。都是配置文件而已
2、httpRuntime 節點中設置的長度要夠大它是以 K 為單位的 httpRuntime maxRequestLength="1048576" executionTimeout="3600"
3、requestValidationMode 請求驗證因為默認是4.0 設置為2.0 要不然請求會報錯
下面解釋想了解的就看看不想了解的略過
requestValidationMode 有兩個值:
- 2.0僅對網頁啟用請求驗證。是啟用還是關閉取決於 validateRequest。
- 4.0 默認值。任何 HTTP 請求都會啟用請求驗證,也就是說不光是網頁,還包括 Cookie 等。此時強制啟用,不管 validateRequest 為何值。
由於 requestValidationMode="4.0" 是強制啟用,所以我們會發現在 .NET Framework 4.0 中僅靠設置 validateRequest 是關閉不了請求驗證的,還得將 requestValidationMode 設置為 2.0。
ASP.NET中的請求驗證特性提供了某一等級的保護措施防止XSS攻擊,之前版本的ASP.NET的請求驗證是默認啟動的,但是他緊緊應用於ASP.NET頁面中(.aspx文件和.aspx.cs文件)。
而在ASP.NET4中,請求驗證默認對所有類型的請求啟動,因為它在BeginRequest被調用之前啟動,結果就是對所有資源的請求都要經過請求驗證,而不僅僅在.aspx文件和他們的類文件中,甚至包括web service和自定義的httphandler。同樣,在自定義httpmodules讀取http請求的時候,同樣要經過請求驗證。
上述原因引發的最終結果就是在ASP.NET4中會引發請求錯誤,例如檢測到有潛在危險的Request.Form值等等,為了解決這個問題,可以通過將驗證模式設置為ASP.NET之前的版本。具體步驟是在web.config中加入以下配置:
<httpRuntime requestValidationMode=”2.0″ />
設置了請求模式后,再設置
<system.web>
<pages validaterequest=”false”/>
</system.web>
3、iis設置

第二步

第三步


環境: 服務器: server08 iis 7
本地 win7 iis7 調試 都成功
最后刷新頁面 看效果 不行吃屎(ps:沒成功你F12看下報錯問題, 歡迎留言一塊搞事情)
