您好我使用这篇文章作为我的应用程序基础。
https://blogs.msdn.com/hammett/archive/2009/04/23/mef-and-asp-net-mvc-sample.aspx
在我的UI.master文件中,我按<%= Url.Content("~/Content/Shared/Images/logo.png")
显示图片
在我的LoginExtension.dll中,我有AccountControler,一切正常。
但是当我尝试在web.config中编写时:
<authorization>
<deny users="?"/>
</authorization>
我显示我的登录页面没有图像,css文件和js,它看似无效的路径。要显示我删除的图像
Url.Content和只写图像名称...
我该如何解决?我做错了什么?
非常感谢
答案 0 :(得分:0)
使用authorization
标记时,您只允许经过身份验证的用户访问这些资源。我建议您使用控制器/操作上的[Authorize]
属性来定义授权,而不是使用此标记。