日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安全性

發布時間:2023/12/2 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安全性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?完全適用ASP.NET的認證機制
–可以使用FormsAuthentication
?WebService方法可以操作Cookie
–Impersonation
–PrincipalPermission


aspx
????<form?id="form1"?runat="server">
????????
<asp:ScriptManager?runat="server"?ID="ScriptManager1"?ScriptMode="Debug">
????????????
<Services>
????????????????
<asp:ServiceReference?Path="Services/SecurityService.asmx"?InlineScript="true"?/>
????????????
</Services>
????????
</asp:ScriptManager>????
????????
????????
<input?type="button"?value="Call"?onclick="call()"?/>
????
????????
<script?language="javascript"?type="text/javascript">
????????????function?call()
????????????{
????????????????SecurityService.HelloWorld(onSucceeded);
????????????}
????????????
????????????function?onSucceeded(result)
????????????{
????????????????alert(result);
????????????}
????????
</script>????
????
</form>
cs
????protected?void?Page_Load(object?sender,?EventArgs?e)
????{
????????FormsAuthentication.SetAuthCookie(
"Jeffrey?Zhao",?false);
????}
如果不加上這一句,WebService就會跑出異常“Please log in first

SecurityService.asmx
<%@?WebService?Language="C#"?Class="SecurityService"?%>

using?System;
using?System.Web;
using?System.Web.Services;
using?System.Web.Services.Protocols;
using?System.Web.Script.Services;

[WebService(Namespace?
=?"http://tempuri.org/")]
[WebServiceBinding(ConformsTo?
=?WsiProfiles.BasicProfile1_1)]
[ScriptService]
public?class?SecurityService?:?System.Web.Services.WebService
{
????[WebMethod]
????
public?string?HelloWorld()
????{
????????
if?(!HttpContext.Current.User.Identity.IsAuthenticated)
????????{
????????????
throw?new?ApplicationException("Please?log?in?first.");
????????}
????????
????????
return?"Hello,?"?+?HttpContext.Current.User.Identity.Name;
????}
????
}

轉載于:https://www.cnblogs.com/timy/archive/2008/04/30/1178274.html

總結

以上是生活随笔為你收集整理的安全性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。