预览模式: 普通 | 列表

使用Soap头自定义身份验证 

  在intranet场景下,Windows身份验证动作良好,并且开发人员可以在自身域中对用户进行身份验证。如果在Web.config文件中将WEB服务设置为WINDOWS身份验证模式,那么必须为每一个用户创建一个本地几户或域账户。对于拥有大量用户的应用程序来说,这不是一个实用的解决方案,美工豕对于Internet上的应用程序来说这是不可能实现的。对Internet而言,可能需要根据结构化查询语言(SQL)数据库来执行自定身份验证和授权。在这种情况下应该向WEB传递自定凭据(例如用户名或密码),并让WEB服务处理身份验证和授权。
    这时候我可以用一种比较简便的方法--使用SOAP头。WEB服务消费者在SOAP头中添加用户ID和密码信息,WEB服务方法会检索这些信息,并使用这些信息来执行自定义的验证从而调用相应的服务 。

下面是一个简单的例子:

查看更多...

Tags: Soap头 自定义身份验证

分类:.Net技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 881

.NET脏字过滤算法收藏

使用原文中的脏字库,0x19c的字符串长度,1000次循环,文本查找耗时1933.47ms,RegEx用了1216.719ms,而我的算法只用了244.125ms.

  主要算法如代码所示
private static Dictionary dic = new Dictionary(); 
private static BitArray fastcheck = new BitArray(char.MaxValue); 

查看更多...

分类:.Net技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 756

sql2000下用的正则表达式

Create function dbo.regexReplace

(

@source ntext,    --原字符串

查看更多...

Tags: sql2000正则替换

分类:其他杂记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 492

SQL删除重复数据(总结)

一、具有主键的情况 
 
I.具有唯一性的字段id(为唯一主键) 
 
delete 用户表    

查看更多...

Tags: sql 删除重复数据

分类:其他杂记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1456

FlashPaper组件- -完整的APi

它可以载入由FlashPaper2.0生成的SWF文件,而且提供了一系列设置的函数,实在是不可多得的好东西!现在推荐下!
下载包含组件说明(英文)
组件说明(英文)
下面是我翻译的部分组件说明(Flash Paper类)可用性: 

查看更多...

Tags: APi FlashPaper

分类:其他杂记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1120
原理就是先创建一个空影片剪辑,再把FlashPaper的.swf文件loadMovie进来,然后再对loadMovie进来的东西进行控制。代码如下:


function hideBrand () { 
    if (paper.gMainView.m_numPagesLoaded) { 

查看更多...

Tags: 删除FlashPaper商标 FlashPaper 移除顶部

分类:P2P&FMS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 568
将IP地址转换为长整型

Converts a string ip address ("192.168.0.1") to a Long number (3232235521). One of the reasons to do this would be to store IP addresses in databases. Numbers greatly reduce the size required to store this information. 
Inputs: asNewIP - String IP address ("192.168.0.1") to convert to a number.

查看更多...

Tags: IP地址转换 长整型转换为IP地址

分类:其他杂记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 447

cmd命令全部一览表

winver 检查Windows版本
wmimgmt.msc 打开Windows管理体系结构(wmi)
wupdmgr Windows更新程序
wscript. Windows脚本宿主设置
write 写字板

查看更多...

Tags: cmd命令

分类:其他杂记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 353
sql server 2005数据库转换到SQL 20000数据库的话,是比较麻烦的,不能通过向导的方式
那样转,那样的话会报错,必须按照如下步骤
1.   生成for   2000版本的数据库脚本   
  2005   的manger   studio   
  --   打开"对象资源管理器"(没有的话按F8),   连接到你的实例   

查看更多...

Tags: sql server 2005 SQL 20000

分类:.Net技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 526

WebBrowser控件的简单应用2

第一个简单应用里面讲述的是如何模拟调用当前网页的元素的事件或者赋值/取值。 

这次的应用讲述的是 

1:如何处理弹出新页面的事件(总是在我的浏览器里面现实新页面) 

查看更多...

Tags: webBrowser

分类:.Net技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 469