- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个用 asp.net 4.0 制作的网站,在 azure webrole 中运行。我正在使用简单的表单例份验证,并允许对各种页面、脚本和样式进行未经身份验证的 GET 请求。
问题是我已经为扩展名“.kl”实现了一个自定义处理程序,它实际上是基于具有此扩展名的代码来提供图像的。所以假设 1.kl 和 2.kl 的输出会不同。
我需要允许未经身份验证的请求发送到该处理程序。
我该怎么做?
这是我的 webconfig 中的标签
<authentication mode="Forms">
<forms loginUrl="~/UserPages/UserLogin.aspx" timeout="2880" name=".ASPXF2KAUTH" protection="All" path="/" defaultUrl="~/CodeGeneratorPages/SC_WC_CodeGen.aspx">
</forms>
</authentication>
最佳答案
这纯粹是 ASP.NET 问题,Azure 和本地部署的解决方案是相同的。
您需要决定一个“文件夹”作为您的处理程序的服务位置。例如,它可以是“/dynamic-images”或其他。并确保您生成的所有引用/链接都指向此文件夹(“~/dynamic-images/1.kl”)。
现在您需要添加 location您的配置中的元素。请注意location是 configuration 的直接子级(不要将其放在 system.web 中):
<location path="dynamic-images">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
(据我所知)没有其他方法可以实现您的目标。
关于c# - HTTP 处理程序的相同 Asp.net 表单例份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8785335/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!