簡體   English   中英

一次無法在IIS上登錄ASP.NET MVC站點

[英]Can't log into ASP.NET MVC site once on IIS

我終於將我的ASP.NET MVC應用程序托管在本地Windows / IIS服務器上。 我去了登錄頁面,但是當我嘗試登錄時說:

錯誤:處理您的請求時發生錯誤

這是相當無法描述的...

我的直覺是,當我進行Web部署時,沒有部署存儲用戶憑據的localdb(?)。 在嘗試重新部署整個應用程序之前,我想看看是否有人可以提供一些指導。 我在正確的軌道上嗎? 我應該調查其他可能的原因/解決方案嗎?

我使用的是項目中的默認注冊/登錄系統,它在VS中可以正常運行。 我對IIS服務器進行了常規的Web部署,並且該站點可以正常運行,直到您登錄為止。

修復:此問題是由懷疑存儲所有用戶憑據的LocalDB引起的。 VS使用這種輕型數據庫,而不是讓您安裝SQL Express或其他替代方法(很像IIS Express比完整的IIS更適合調試)。 當我從VS將應用程序推送到IIS時,數據庫未連接。 我最終找到了另一個SO問題,而最重要的答案解決了我的問題。

如何在Windows 7上使用localDB將ASP.NET MVC 4應用程序部署到本地IIS?

這可以解決問題,但是在生產環境中是否可以使用LocalDB時在Web上存在很多沖突,因此,如果您在項目中的工作量很大,則可能需要查看一下。 對我而言,LocalDB很好,因此可以解決此問題。 感謝所有回答我(公認的)廣泛問題的人。 我確定這對於其他有相同問題的人來說將是一個有用的線索。

暫無
暫無

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

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