Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 通过WCF授权问题定制会员资格提供商_Asp.net Mvc_Wcf_Authentication_Authorization - Fatal编程技术网

Asp.net mvc 通过WCF授权问题定制会员资格提供商

Asp.net mvc 通过WCF授权问题定制会员资格提供商,asp.net-mvc,wcf,authentication,authorization,Asp.net Mvc,Wcf,Authentication,Authorization,我已经通过WCF进行了全局身份验证,以用于我们的大多数系统,但发现通过WCF加载数据的速度不是很快。 我现在需要做的是每次加载页面时验证用户是否有权访问该页面。。。。 这是一个很好的做法,返回WCF为用户访问的每个页面请求此信息?这不会减慢我整个系统的速度?是的,会的。这里常见的方法是使用某种“票据”,然后将其存储为加密cookie。您的本地身份验证库将验证票据,如果满意的话,也不用麻烦通过WCF服务重新验证。Dave您认为cookie是一个好的解决方案吗?安全吗?这是授权规则的改变吗?可能是缓

我已经通过WCF进行了全局身份验证,以用于我们的大多数系统,但发现通过WCF加载数据的速度不是很快。 我现在需要做的是每次加载页面时验证用户是否有权访问该页面。。。。
这是一个很好的做法,返回WCF为用户访问的每个页面请求此信息?这不会减慢我整个系统的速度?

是的,会的。这里常见的方法是使用某种“票据”,然后将其存储为加密cookie。您的本地身份验证库将验证票据,如果满意的话,也不用麻烦通过WCF服务重新验证。

Dave您认为cookie是一个好的解决方案吗?安全吗?这是授权规则的改变吗?可能是缓存问题?