2013-05-13 98 views
0

我在我的登錄頁面有5個錯誤​​5個js文件, 當我檢查這些文件時,我發現它們在非公共目錄中。HTML DOCTYPE js文件的語法錯誤

如何忽略登錄頁面上的這些文件或爲這5個文件添加授權?

感謝

+0

你怎麼能添加<!DOCTYPE HTML!>在js文件...? – 2013-05-13 09:57:25

+0

@PrasathK:它不是一個js文件中的文檔類型,服務器返回一個錯誤頁面而不是js文件。 – Guffa 2013-05-13 09:58:01

+0

爲什麼你的JS文件在非公開目錄中? – 2013-05-13 10:20:36

回答

0

有幾件事情你可以做:

如果您需要登錄頁上的文件:

  • 把文件到公用文件夾
  • 添加位置部分到您的web.config文件夾公開

如果您的登錄頁面上不需要它們:

  • 如果用戶未通過身份驗證,請確保不要引用這些文件。例如,在您的視圖:

    @{ 
        if (User.Identity.IsAuthenticated){ 
         <text><script src="..." /></text> 
        } 
    }