我正在将旧的PHP应用程序转换为ASP.NET。
我不确定我应该在ASP.NET中使用的PHP会话等效。
在现有应用程序中,登录表单根据数据库检查凭据,如果凭据正确,则从数据库返回客户的一些数据并在PHP会话变量中设置。
例如:
<?php
// credentials are correct
$_SESSION['customer_id'] = $result1;
$_SESSION['customer_name'] = $result2;
?>
然后在应用程序的其他地方使用它们在查询数据库等时仅提取与该客户相关的数据。
例如:
<?php
$sql = "SELECT * FROM sales_orders WHERE customer_id = ". $SESSION['customer_id'] ."";
?>
与PHP会话等效的ASP.NET是什么类似的行为?
答案 0 :(得分:0)
请看这个链接。有很多是在asp.net中存储状态。看起来你正在寻找会话状态。
州信息: https://msdn.microsoft.com/en-us/library/75x4ha6s%28v=vs.140%29.aspx
会话状态信息:https://msdn.microsoft.com/en-us/library/ms178581(v=vs.140).aspx