易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.net 使用证书认证

要使 ASP.NET Web 应用程序能够使用客户端证书,您必须在本地计算机存储中安装客户端证书。如果您在本地计算机存储中安装客户端证书,则该客户端证书仅对管理员组中的用户帐户和安装该客户端证书的用户可用。因此,您必须向用于运行 ASP.NET Web 应用程序的用户帐户授权,使其能够访问客户端证书。
注意:必须安装 Microsoft .NET Framework 1.1 Service Pack 1 (SP1) 才能在本地计算机存储中使用客户端证书。
此外,在 ASP.NET Web 应用程序调用 Web 服务时,该应用程序必须从证书存储中导出客户端证书,然后将其添加到 Web 服务调用中。
安装客户端证书并向用户帐户授予访问权限
要安装客户端证书,并向用于运行 ASP.NET Web 应用程序的用户帐户授权,使其能够访问客户端证书,请执行下列步骤。
步骤 1:在本地计算机存储中安装客户端证书
如果您在 PKCS#12 (.pfx) 文件中有客户端证书,则可以使用 Microsoft Windows HTTP 服务证书配置工具 (WinHttpCertCfg.exe) 来安装客户端证书并向其他用户帐户(如网络服务帐户)授权,使其能够访问客户端证书。为此,请按照下列步骤操作:
下载然后安装 Microsoft Windows HTTP 服务证书配置工具。要获得此工具,请访问下面的 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?familyid=c42e27ac-3409-40e9-8667-c748e422833f (http://www.microsoft.com/downloads/details.aspx?familyid=c42e27ac-3409-40e9-8667-c748e422833f)
在命令提示符处运行以下命令:
WinHttpCertCfg.exe –i PfxFile -c LOCAL_MACHINE\MY -p Password
注意:PfxFile 是 .pfx 文件的名称。Password 是 .pfx 文件的密码。如果该文件不要求密码,则省略参数 -p。
通常,WinHttpCertCfg.exe 文件位于以下文件夹中:
C:\Program Files\Windows Resource Kits\Tools
如果您无权访问 .pfx 文件,并已经在运行 Microsoft Windows Server 2003 或 Microsoft Windows 2000 Server 的计算机上安装了 Microsoft 证书服务,则可以提出请求,并直接在本地计算机存储中安装客户端证书。为此,请按照下列步骤操作:
使用具有管理员凭据的用户帐户登录到客户端计算机。
在 Microsoft Internet Explorer 中,访问证书颁发机构 (CA) 网站。例如,如果 CA 服务器名为 CAServer,请访问下面的网站:
http://CAServer/certsrv
在“选择一个任务”下,单击“申请一个证书”然后单击&ld


相关文档:

Asp.Net 构架(Http Handler 介绍) Part.2

Asp.Net 构架(Http Handler 介绍) - Part.2
引言
在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已 ......

提供下载:一些asp.net方面的工作流资料

昨天晚上有朋友在csdn(求工作流开发资料 )上要关于工作流的资料,正好前段时间研究这方面的东西,收集了一些asp.net方面的工作流资料,心想反正都是网上来的何不造福下后来人,于是把那些觉得还可以的打了个包,放到我自己的空间(刚申请还没正式使用)上供大家下载.
   以下是大概的目录,没时间写介绍,简单 ......

ASP.NET + CSS实现动态菜单突出显示当前页面

网上关于突出显示当前页面的文章有不少,但是基本都是关于实现静态菜单的高亮,讲到动态生成菜单高亮的文章至少我没有找到,在csdn上问了两天都没有答案,最后在一位朋友的回答中找到思路,先利用一个函数判断菜单是否是正在浏览的当前页,然后付给li一个id,利用css层叠id大于class的关系,把这个id定义成高亮样式。
aspx ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号