【问题标题】:MvcCaptcha image does not appear if authentication is turned on如果启用身份验证,则不会出现 MvcCaptcha 图像
【发布时间】:2013-05-29 21:19:28
【问题描述】:

SSB.Web.Mvc.MvcCaptcha

如果打开表单身份验证,图像不会出现

在 web.config 文件中:

<authorization>
    <deny users="?" />
</authorization>

然后图片没有出现

我该如何解决?

插件是SSB.Web.Mvc.MvcCaptcha

来自http://www.smartsoftwarebits.com/mvccaptcha

【问题讨论】:

    标签: c# asp.net-mvc captcha


    【解决方案1】:

    将以下部分添加到 web.config &lt;configuration&gt; 部分以授权匿名访问 MvcCaptcha 控制器。

    <location path="MvcCaptcha">  
     <system.web>  
      <authorization>  
        <allow users="?"/>
      </authorization>  
     </system.web>  
    </location>  
    

    【讨论】:

    • @exequielc 对不起,把&lt;location path="~/MvcCaptcha"&gt;改成&lt;location path="MvcCaptcha"&gt;
    猜你喜欢
    • 2018-07-15
    • 1970-01-01
    • 2018-03-11
    • 2023-03-12
    • 1970-01-01
    • 2014-03-15
    • 2019-02-19
    • 2021-12-09
    • 2020-10-06
    相关资源
    最近更新 更多