2015-06-07 16 views
1

我剛剛在線發佈了我的ASP.Net MVC應用程序.. 但所有操作和控制器對註冊用戶都正常工作。其中一個控制器在發佈後返回403

其中只有一個返回403 ..?

本地一切正常。

任何調試的建議將是非常有益的..任何想法以及

我知道它與路由引擎東西.. 作爲直接網址:/UserPortal/Portal/Portal效果很好 =面積=控制器,=動作

但是當我使用:/UserPortal/ 它返回403 ..

我有我的UserPortalAreaRegistration.cs

以下
+0

你能提供一個代碼示例嗎? –

+0

在這裏,他們是.. – Mortalus

+0

一些可能的解決方案[這裏](http://stackoverflow.com/questions/11043168/403-forbidden-after-publishing-asp-net-mvc) –

回答

0

它可能是路由模板問題。你的第一條路線的模板是「UserPortal」,但你的網址是「UserPortal /」。所以第一條路線不匹配。嘗試刪除斜槓,看看它是否工作。另外,我建議你完全刪除第一條路線並將默認值添加到第二條路線:

new { controller = "Portal", action = "Index", id = UrlParameter.Optional } 
相關問題