问题列表 - 第485页

ASP.Net:如果我有会话ID,我可以获取Session对象吗?

这个问题关系到这一个,虽然我想我是有点太啰嗦那里真正得到一个很好的答案.我会保持简短.

我正在开发一个Web处理程序(ashx),它接受来自aspx页面的表单帖子.当处理程序收到此表单帖子时,为了完成它需要做的事情,它需要知道登录的用户(User.Identity.Name),但我不能依赖浏览器发送的cookie.

我知道我可以获取Session.SessionID并将其放在隐藏的表单字段中,但是一旦我的处理程序收到表单帖子,我如何使用该SessionID来计算登录用户的身份?

我正在使用StateServer模式进行会话状态.

asp.net session

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

如何在Mac上的Microsoft Internet Explorer中测试我的网页?

我想测试我在所有现代版本的Internet Explorer(6,7和8 beta)中创建的网页,但我主要在Mac上工作,而且通常无法直接访问PC.

testing macos internet-explorer

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

CSS未应用于未经过身份验证的ASP.NET页面

在开发(工作正常)时,我们网站的页面在用户进行身份验证(登录)之前不会选择正确的CSS.

因此Logon和Logoff表单看起来很糟糕,但一旦进入网站,CSS就会再次运行.

我猜它是某种身份验证问题?没有真正调查太多,因为只有在开发工作时这不是一个大问题,但知道如何修复它会很好.

css asp.net

13
推荐指数
3
解决办法
1万
查看次数

Gridview ItemTemplate中多个Eval字段的最佳技术?

在GridView ItemTemplate中使用多个EVAL字段的最佳方法是什么?

希望能够控制外观的格式以及设置超链接/ javascript等.

asp.net data-binding gridview eval

31
推荐指数
3
解决办法
5万
查看次数

JavaScript私有方法

要使用公共方法创建JavaScript类,我会执行以下操作:

function Restaurant() {}

Restaurant.prototype.buy_food = function(){
   // something here
}

Restaurant.prototype.use_restroom = function(){
   // something here
}
Run Code Online (Sandbox Code Playgroud)

这样我班级的用户可以:

var restaurant = new Restaurant();
restaurant.buy_food();
restaurant.use_restroom();
Run Code Online (Sandbox Code Playgroud)

如何创建一个可由buy_fooduse_restroom方法调用的私有方法,但不能由类的用户创建外部方法?

换句话说,我希望我的方法实现能够:

Restaurant.prototype.use_restroom = function() {
   this.private_stuff();
}
Run Code Online (Sandbox Code Playgroud)

但这不应该奏效:

var r = new Restaurant();
r.private_stuff();
Run Code Online (Sandbox Code Playgroud)

我如何定义private_stuff为私有方法,所以这两个都适用?

我已经阅读了Doug Crockford的几次写法,但看起来似乎不能通过公共方法调用"私有"方法,并且可以在外部调用"特权"方法.

javascript oop private-methods

454
推荐指数
12
解决办法
30万
查看次数

CSS增加第一个单词的大小

这个让我有点难过.我想在14pt的#content div中创建所有段落的第一个单词,而不是段落的默认值(12pt).有没有办法在直接CSS中执行此操作,或者我是否在一个范围内包装第一个单词来完成此操作?

css

68
推荐指数
6
解决办法
14万
查看次数

WebKit/Safari的控制台API在哪里?

WebKit/Safari支持控制台对象,类似于Firebug所做的.但究竟是什么支持?Firebug有一个控制台文档,但在哪里可以找到Safari/WebKit的控制台文档?

javascript safari console

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

如何在Windows Vista Session 0和Desktop之间进行通信?

在Vista之前的Windows早期版本中,您可以让Windows服务与当前登录的桌面用户进行交互,以便从服务中轻松显示屏幕上的信息.在Windows Vista中,为了安全起见,添加了会话0以将服务与桌面隔离.在会话0之外运行的服务和应用程序之间进行通信的简单方法是什么?到目前为止,我通过使用TCP/IP在两者之间进行通信来解决这个问题,但这似乎是一种草率的方式.

ipc windows-vista

6
推荐指数
1
解决办法
2760
查看次数

C++中的Unicode处理

在C++中进行Unicode处理的最佳实践是什么?

c++ unicode

103
推荐指数
4
解决办法
4万
查看次数

如何保证mySQL数据库安全?

我将实施一个PHP/mySQL存储信用卡信息的设置.

这似乎AES_ENCRYPT/AES_DECRYPT是要走的路,

但我仍然对一点感到困惑:

如何保持加密密钥的安全?

将它硬连接到我的PHP脚本(它将与数据库存在于同一服务器上)似乎是一个主要的安全漏洞.

什么是"最佳实践"解决方案?

php mysql security aes

10
推荐指数
1
解决办法
9347
查看次数