使用Soap头自定义身份验证
作者:ym110 日期:2008-07-07
在intranet场景下,Windows身份验证动作良好,并且开发人员可以在自身域中对用户进行身份验证。如果在Web.config文件中将WEB服务设置为WINDOWS身份验证模式,那么必须为每一个用户创建一个本地几户或域账户。对于拥有大量用户的应用程序来说,这不是一个实用的解决方案,美工豕对于Internet上的应用程序来说这是不可能实现的。对Internet而言,可能需要根据结构化查询语言(SQL)数据库来执行自定身份验证和授权。在这种情况下应该向WEB传递自定凭据(例如用户名或密码),并让WEB服务处理身份验证和授权。
这时候我可以用一种比较简便的方法--使用SOAP头。WEB服务消费者在SOAP头中添加用户ID和密码信息,WEB服务方法会检索这些信息,并使用这些信息来执行自定义的验证从而调用相应的服务 。
下面是一个简单的例子:
这时候我可以用一种比较简便的方法--使用SOAP头。WEB服务消费者在SOAP头中添加用户ID和密码信息,WEB服务方法会检索这些信息,并使用这些信息来执行自定义的验证从而调用相应的服务 。
下面是一个简单的例子:
.NET脏字过滤算法收藏
作者:ym110 日期:2008-07-05
sql2000下用的正则表达式
作者:ym110 日期:2008-07-05
SQL删除重复数据(总结)
作者:ym110 日期:2008-06-20
FlashPaper组件- -完整的APi
作者:ym110 日期:2008-06-06
一个简单的用ActionScript删除FlashPaper商标的方法
作者:ym110 日期:2008-06-04
原理就是先创建一个空影片剪辑,再把FlashPaper的.swf文件loadMovie进来,然后再对loadMovie进来的东西进行控制。代码如下:
function hideBrand () {
if (paper.gMainView.m_numPagesLoaded) {
function hideBrand () {
if (paper.gMainView.m_numPagesLoaded) {
Tags: 删除FlashPaper商标 FlashPaper 移除顶部
将IP地址转换为长整型、将长整型转换为IP地址
作者:ym110 日期:2008-05-24
将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.
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地址






