问题标签 [lockdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
333 浏览

ruby-on-rails - 带有 ActiveScaffold 和 Lockdown 插件的 Rails

我们的应用程序是使用 Rails 2.3.5 和 ActiveScaffold 开发的。ActiveScaffold 在运行时添加了相当多的魔力,只需在控制器中声明如下:

只需在控制器中添加这一行,由于 ActiveScaffold 的元编程,所有的 restful 操作及其相应的视图都可用。由于大部分代码是在运行时添加的,因此在开发模式下,请求似乎有点慢,因为没有 class_caching。

我们需要添加一个授权层,我的团队选择了 Lockdown 插件,它解析一个 init.rb 文件,您可以在其中声明所有授权规则。Lockdown 存储授权规则的方式是解析 init.rb 文件并评估 init.rb 文件中声明的控制器。因此,对于每个请求,Lockdown 都会评估所有控制器,从而迫使 ActiveScaffold 添加大量元编程,从而使数据库查询找出每个模型的列定义。由于没有 class_caching,这大大减慢了开发中的请求。有时请求需要将近 30-45 秒。

有什么方法可以强制 ActiveScaffold 在 before_filter 中发挥它的魔力?类似于以下内容:





我尝试了上述所有四个选项,当我发出请求时,浏览器似乎显示加载指示器但没有任何反应。

任何帮助表示赞赏。提前致谢。

0 投票
1 回答
431 浏览

iis-6 - Visual Studio .NET 检测到 ASP.NET 应用程序和服务在 IIS 中被锁定

尝试编译 .net 1.1 网站时出现此错误:

Visual Studio .NET 检测到 ASP.NET 应用程序和服务在 IIS 中被锁定。您可以运行 IIS 安全锁定向导来更改锁定状态

我如何在 IIS6 中“解锁”它,这个传说中的 IIS 锁定向导在哪里?

0 投票
1 回答
122 浏览

vmware - 试用版有锁定模式吗?

我只是想知道 ESXi 4.1 版本的试用版是否有“锁定模式”?我似乎无法启用选项,因为当我按 F2 自定义系统时,该选项不可选择,并且在 vSphere 4.0 中找不到此类选项。任何帮助都将不胜感激。谢谢!

0 投票
1 回答
1144 浏览

linux-kernel - ARM 锁定寄存器写操作使设备崩溃

我正在使用运行 Linux 内核的 ARM Cortex A-8 设备进行一些实验。

我可以毫无问题地访问和读取 L2 缓存锁定寄存器的值:

asm volatile ("mrc p15, 1, %0, c9, c0, 0" : "=r" (i));

当我尝试写回该值时,设备立即崩溃:

asm volatile ("mcr p15, 1, %0, c9, c0, 0" : : "r" (i));

该代码作为内核模块运行,因此没有权限问题。

我想知道在写那个寄存器值之前我是否遗漏了什么特别的东西?

0 投票
1 回答
161 浏览

ruby-on-rails-3 - 有什么类似于锁定的宝石吗?

我最近将我的应用程序从 rails 2.3.8 迁移到 rails 3.0.7,我使用锁定进行访问控制,但 rails 3.x 不支持锁定。是否有任何类似于锁定访问控制的宝石,我尝试了 cancan,但它不像锁定那么有效(我必须写 if 条件,因为链接仍然可见)。

rails 3中是否有提供类似访问控制的gem

0 投票
1 回答
1635 浏览

database - password_verify_function not used?

We are attempting to secure an oracle instance and the default password verification function does not meet the exact specifications established.

A new function was written and compiled by sys. This was also set as the "DEFAULT" profiles password_verify_function

However, when a new user is created, the password verification does not seem to occur. I receive no warnings or errors during compilation of the function. This is how the user is being created:

What gotcha's am I not finding/understanding?

0 投票
2 回答
77 浏览

wikimedia - wikimedia Lockdown 与现有的命名空间

我正在使用 Media Wiki 获取文档。例如,在我添加了很多带有命名空间的页面之后,INTERN:My Page或者Public:My Page想要限制对此存在的命名空间的读取访问权限。

我找到了扩展“锁定”,可以将它用于新的、自定义的命名空间:

如果我为现有的命名空间尝试相同的代码,则无法访问旧页面 - 页面似乎不存在。

有没有办法限制现有命名空间的访问?我可以在数据库的某处找到命名空间 ID 吗?

0 投票
1 回答
402 浏览

java - Android - 锁定所有其他应用程序

我目前正在创建一个应用程序,要求您指定锁定该应用程序的时间量。基本上,它会在用户指定的时间内禁用所有其他功能(通知、主页、返回、长按等)。我相信这被称为 Kiosk 模式。

是否可以使用 Android SDK 做这样的事情?如果是这样,如何实现?

在此先感谢,~ Pkmmte Xeleon

0 投票
1 回答
67 浏览

javascript - 保护自助服务计算机?- 需要禁用 IE 转义等

我们开发了一种“自助服务”,允许人们在店内订购商品,获得收据,然后再过来取货。它是用 HTML、Javascript、PHP 完成的——这就是我所知道的编码。


我现在需要锁定计算机以仅使用 Web 浏览器。想要禁用转义 Internet 浏览器?没有 ALT+F4 或 CTRL+ALT+Del。任何关于此的指针都会很棒,我使用的关键字不会带来结果。

此外,在没有打印对话的情况下从 Web 打印 - 请记住,这是不公开的 Intranet 服务。任何建议都非常合适。

TL;DR - 如何仅将计算机锁定到 Web 浏览器?

0 投票
3 回答
3629 浏览

windows - Windows 8 - 禁用超级按钮栏

我目前正在禁用和锁定平板电脑,并且在禁用这部分时遇到了麻烦。在运行 Windows 8 的触摸屏平板电脑上,从屏幕右侧滑动会调出魅力栏。我想要这个禁用。

我知道这是由某处的注册表值(或多个值)控制的,但无法找到它们。我已经研究了好几个小时。

请注意,这与 CharmBarHints 或 Metro Switcher 无关。这也与我鼠标的硬件选项无关。请不要给我修复运行 Windows 8 并使用触摸板的 PC,它不一样。

我只是想禁用平板电脑的魅力栏。另外,我知道 Windows 8.1 将包含 Kiosk 模式,但要到 10 月 17 日才会正式发布,我将在此之前发布此修复程序。

谢谢你的帮助。