问题列表 - 第21947页

当用户不在授权角色中时,如何提供未授权页面?

我正在使用这样的Authorize属性:

[Authorize (Roles="Admin, User")]
Public ActionResult Index(int id)
{
    // blah
}
Run Code Online (Sandbox Code Playgroud)

当用户不在指定的角色时,我会收到一个错误页面(找不到资源).所以我也将HandleError属性放入其中.

[Authorize (Roles="Admin, User"), HandleError]
Public ActionResult Index(int id)
{
    // blah
}
Run Code Online (Sandbox Code Playgroud)

现在,如果用户不在指定的角色,它将进入" 登录"页面.

当用户不符合所需角色之一时,如何让它转到未授权页面而不是登录页面?如果发生不同的错误,我如何将该错误与未授权错误区分开来并以不同方式处理?

c# security asp.net-mvc roles

41
推荐指数
2
解决办法
3万
查看次数

我如何强烈建议<div> </ div>的大小?

我有一个用HTML布局的网页,并在主要部分嵌入了一些Silverlight.这个Silverlight需要绝对定位在屏幕上,原因不在于这个问题的范围.为了维护静态定位的HTML的流程,我编写了下面的代码.

<div id="div2" style="height:600;width:900;">
    <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
    <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
</div>
Run Code Online (Sandbox Code Playgroud)

我知道这是一个重大的黑客,但我不确定是否有更好的方法来处理这个问题.谢谢你的任何答案.

亚伦

html

0
推荐指数
1
解决办法
81
查看次数

从Windows上的Emacs中的"grep-find"运行时,ack不起作用

我正在尝试使用ack-grep作为Windows上Emacs中grep + find的替代品,但ack-grep立即(成功)退出而不打印任何匹配项.我已经尝试了几乎所有可能的命令行参数组合到ack-grep,但似乎没有任何效果.

M-x grep-find
Run Code Online (Sandbox Code Playgroud)

输入"ack html"以搜索包含"html"的文件.Ack立刻退出,什么都不打印:

-*- mode: grep; default-directory: "c:/" -*-
Grep started at Tue Feb 23 23:50:52

ack html

Grep finished (matches found) at Tue Feb 23 23:50:52
Run Code Online (Sandbox Code Playgroud)

执行相同的命令"ack html" cmd.exe工作正常(显示许多包含字符串"html"的各种文件.

有任何想法吗?

windows emacs perl ack

4
推荐指数
1
解决办法
1289
查看次数

使用Button,Android Row变为Unclickable

我有一个listView,其中每行在行布局中都有一个按钮.但是,这似乎使行本身无法点击.如何使按钮和行都可以点击?

谢谢.

java android

18
推荐指数
2
解决办法
1万
查看次数

是否有UTF8字符的分隔符字节?

如果我有一个包含UTF8内容的字节数组,我将如何解析它?是否有分隔符字节,我可以拆分以获取每个字符?

c++ unicode utf-8

9
推荐指数
1
解决办法
1915
查看次数

当用户"Server"垃圾收集时,为什么我看起来有内存泄漏?

这是我的情况.我想要解释为什么会这样.我在这里读GC ,但我仍然没有得到它.

工作站案例:当我使用工作站垃圾收集运行时,我的应用程序使用大约180MB的专用字节和大约70MB的".NET CLR Memory #bytes in all sheaps".记忆继续稳定几个小时.生活很好.

服务器案例:当我运行服务器垃圾收集时,我的应用程序使用大约500MB的专用字节,但在".NET CLR Memory #bytes in all sheaps"中仍然只有大约70MB.对.DumpHeap -stat输出和!GCRoot的分析显示了很多没有根的对象.此外,我的私有字节在几个小时内显着增加,但.NET字节保持不变.我的应用程序使用了很多非托管代码,所以我认为这是相关的,因为私有和.NET字节的差异.但是为什么我的生活在服务器机箱中如此糟糕?

任何GC智慧或进一步调查的指导?

谢谢!

.net c# memory garbage-collection

5
推荐指数
1
解决办法
203
查看次数

Three20的基于URL的导航+标签栏示例?

我刚刚发现使用Three20库进行状态持久化是多么容易(或者至少应该是这样).但是,我无法弄清楚如何使用带有标签栏(UITabBarController)的URL映射器.

情况是这样的:

  1. 我有四个标签和不同的控制器为他们:FirstViewController,SecondViewController,ThirdViewControllerFourthViewController.
  2. 我想分别将它们映射到tt://tabs/first...,tt://tabs/fourth并在应用程序关闭时将它们保存在某处,以便在应用程序再次启动时自动打开以前查看的选项卡.

我的代码到目前为止:

// Init the tab bar
tabBarController = [[UITabBarController alloc] init];
[tabBarController setDelegate:self];

// Init the navigator
TTNavigator *navigator = [TTNavigator navigator];
[navigator setWindow:window];
[navigator setPersistenceMode:TTNavigatorPersistenceModeAll];

// Begin mapping
TTURLMap *map = [navigator URLMap];
[map from:@"tt://tabs" toViewController:[UIViewController class]];
[map from:@"tt://tabs/first" toViewController:[FirstViewController class]];
[map from:@"tt://tabs/second" toViewController:[SecondViewController class]];
[map from:@"tt://tabs/third" toViewController:[ThirdViewController class]];
[map from:@"tt://tabs/fourth" toViewController:[FourthViewController class]];

// Try restoring
if …
Run Code Online (Sandbox Code Playgroud)

iphone three20

4
推荐指数
1
解决办法
6294
查看次数

如何在ERB中转义ERB标记

我有一个简单的fixture.yml文件:

label:
    body: "<%= variable %>"
Run Code Online (Sandbox Code Playgroud)

问题是ERB代码被解析为加载fixture的一部分,而我实际上希望body实际上是"<%= variable%>"(非插值).

如何逃避ERB标记?

unit-testing fixture ruby-on-rails erb

78
推荐指数
1
解决办法
2万
查看次数

什么是软件托管?软件托管是你想要的吗?

什么是软件托管?软件托管是你想要的吗?

escrow

3
推荐指数
2
解决办法
1067
查看次数

不同机器和尺寸的C数据类型的大小(复数长双)

有人知道在不同机器上比较C数据类型大小的网站或论文吗?我对像System z之类的一些"大型"机器的价值感兴趣.

并且:是否存在任何计算机上最大的本机数据类型可以具有的字节上限,并且它总是类型complex long double

编辑:我不确定,但SIMD寄存器数据是否也利用了CPU的缓存?将存储在特殊单元中但不使用L1/L2/L高速缓存的数据类型超出了我的目的.只检查{char,short,int,long,long long,float,double,long double,_Bool,void*}(和_Complex)类型.

c comparison types sizeof

2
推荐指数
1
解决办法
3820
查看次数