??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV无码国产精品色,亚洲日韩乱码久久久久久,亚洲精品美女久久久久久久http://www.tkk7.com/Hafeyang/category/37210.htmlcnblogs=>blogjava&javaeyezh-cnThu, 08 Jan 2009 17:59:04 GMTThu, 08 Jan 2009 17:59:04 GMT60[导入]AjaxPro新发??:客户端框?/title><link>http://www.tkk7.com/Hafeyang/archive/2007/10/16/250570.html</link><dc:creator>阌?/dc:creator><author>阌?/author><pubDate>Tue, 16 Oct 2007 14:27:00 GMT</pubDate><guid>http://www.tkk7.com/Hafeyang/archive/2007/10/16/250570.html</guid><wfw:comment>http://www.tkk7.com/Hafeyang/comments/250570.html</wfw:comment><comments>http://www.tkk7.com/Hafeyang/archive/2007/10/16/250570.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Hafeyang/comments/commentRss/250570.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Hafeyang/services/trackbacks/250570.html</trackback:ping><description><![CDATA[摘要: 介绍AjaxPro的客L框架的?nbsp; <a >阅读全文</a><img height="1" src="http://www.cnblogs.com/Hafeyang/aggbug/926687.html?type=1" width="1" alt="" /><br /> <br /> 文章来源:<a >http://www.cnblogs.com/Hafeyang/archive/2007/10/16/AjaxPro_Client_API.html</a> <img src ="http://www.tkk7.com/Hafeyang/aggbug/250570.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Hafeyang/" target="_blank">阌?/a> 2007-10-16 22:27 <a href="http://www.tkk7.com/Hafeyang/archive/2007/10/16/250570.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]AjaxPro新发??:ProfileServicehttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250571.html阌?/dc:creator>阌?/author>Tue, 16 Oct 2007 13:07:00 GMThttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250571.htmlhttp://www.tkk7.com/Hafeyang/comments/250571.htmlhttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250571.html#Feedback0http://www.tkk7.com/Hafeyang/comments/commentRss/250571.htmlhttp://www.tkk7.com/Hafeyang/services/trackbacks/250571.html阅读全文


文章来源:http://www.cnblogs.com/Hafeyang/archive/2007/10/16/AjaxPro_ProfileService.html

]]>
[导入]AjaxPro新发?一):AuthenticationServicehttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250572.html阌?/dc:creator>阌?/author>Tue, 16 Oct 2007 12:12:00 GMThttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250572.htmlhttp://www.tkk7.com/Hafeyang/comments/250572.htmlhttp://www.tkk7.com/Hafeyang/archive/2007/10/16/250572.html#Feedback0http://www.tkk7.com/Hafeyang/comments/commentRss/250572.htmlhttp://www.tkk7.com/Hafeyang/services/trackbacks/250572.html使用AjaxPro有一D|日了,感觉是AjaxPro功能虽然没有Asp.net Ajax那么强大,但是很够?大家xq个框架大多l止在Asp.net 1.x .可是我认识这个框架的时?最新版本已l能很好的支?Net2.0的一些新的特?比如AuthenticationService(Membership),ProfileService.在这个系列中,我会ȝq去一D|间的一些新的发?包括服务器和客户端的,q里我需要告诉大?AjaxPro 的客L也是值得一说的.

我这里介l的内容都是建立在你对AjaxPro 有一定的了解的基上的,多一句嘴

Authentication Service

成员资格理?Net2.0中的一个新Ҏ?它提供了Z角色的验证和讉K控制,在客L是通过Cookie存储用户的信?也有使用Cookiless,AjaxPro 只能在Cookie验证的情况下才能使用

首先下蝲支持.Net2.0的AjaxPro框架,在web.config里注册HttpHandlerOK?/p>

<!--Http handler for AjaxPro-->
    
<httpHandlers>
      
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
    
</httpHandlers>
面里注册AjaxPro.Services.AuthenticationService:
//AjaxProAuthenticationService.aspx.cs
public partial class AjaxProServices : System.Web.UI.Page
{
    
protected void Page_Load(object sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(
typeof(AjaxPro.Services.AuthenticationService));
        AjaxPro.Utility.RegisterTypeForAjax(
typeof(AjaxProServices));
    }
}
客户端能使用的方法有以下三个:
  • AjaxPro.Services.Authentication.Login(UserName,Password,callback):callback回调函数参数result.value为bool?验证成功为true,否则为false .
  • AjaxPro.Services.Authentication.ValidUser(callback):查是否通过w䆾,callback参数result.valueq回true/false.
  • AjaxPro.Services.Authentication.Logout();用户注销,可以不需要回调函?

ZҎ的权限控?/h2>

在支?Net2.0 的AjaxPro版本中可以控制客LҎ的访问权?Michael Schwarz在他的文里提供了这么一个方?/p>

    [AjaxPro.AjaxMethod]
    [PrincipalPermission(SecurityAction.Demand, Role 
= "Admin")]
    [PrincipalPermission(SecurityAction.Deny, Name
="?")]
    
public DateTime GetServerTime()
    {
        
return DateTime.Now;
    }
使用PrincipalPermissionAttribute可用于以声明方式要求q行您的代码的用户属于指定的角色或者已l过w䆾验证,上面的方法允许角色Admin讉K同时拒绝匿名用户讉K,q个Ҏ不限于AjaxPro ,可以?Net2.0环境中?其标记属性包?
  • Action:SecurityAction枚D?值可以ؓAssert, Demand, InheritanceDemand, LinkDemand, PermitOnly, RequestMinimum, RequestOptional, RequestRefuse.
  • Role:允许讉K或者拒l的角色?
  • Name:针对某用L权限控制,*表示全部,?表示匿名.
  • Authenticated:true/false,是否要求w䆾验证
  • Unrestricted:true/false不限制访?

与Asp.net Ajax 比较h,AjaxPro的用比较简?功能也大相径?有AuthenticationService自然会有ProfileService,下篇文章介绍



--------------------------
盛大招聘.Net开发工E师
l典好书Q?NET框架E序设计Q修订版Q?/a>
新闻Q?a target="_blank">Windows 7 Beta 1 可以下蝲?/a>
DQ?a target="_blank">博客园首?/a>  
知识?/a>  新闻  招聘      博问  |摘  找找?/a>
文章来源:
http://www.cnblogs.com/Hafeyang/archive/2007/10/16/AjaxProAuthentication.html

]]> վ֩ģ壺 ѹۿվ| ޾ƷŮþþþ| Դ°߹ۿ| 456˳ӰԺ߹| ߲ݹ޾ƷƷ| 99þùۺϾƷ| ŷAV| ŮоƷվѹۿ| ѹ99þþ㽶| ѾƷԲ߹ۿͼƬ| պѿ| ޾Ʒa߹ۿ| ˳ӰԺ| ޾Ʒɫһ| Ʒѹۿ| һƵ| պƷƵ߹ۿ| ձһ| ޹˾þþƷapp| ˲޾Ʒ91| һƵѸ| ޸Ļ| Ůۺһ| ƷպAV| ߳ëƬڵ | ޾ƷպĻþþ| ձ| aëƬѲ| þþƷaһվ| 99ƷƵ߹ۿƬһһ | ĻֻѿӰ| ޾Ƶ| Ů߲վ| ƬAëƬ鴤 | Ƶ߹ۿ| 5gӰԺ5gˬӰԺ| һ| ŷ޹պƷ| Ʒһ߹ۿ | ŷƵһ| һӰԺ|