我正在构建一个使用SAML令牌进行单点登录的网站.其中一个表单有很多输入字段,它们应该触发对相同或其他输入字段和表内容的更新和验证.
验证和更新是处理服务器端.表单上的值更新会触发使用WCF JSON Web服务通知服务器的javascript.然后,该服务返回新值和验证消息.
问题是,应该使用通过登录到网站发布给用户的SAML令牌来保护Web服务,并且应该授予访问权限.
[编辑:完成更多研究]在进行身份验证后,SAML令牌始终以FedAuth cookie的形式传递给服务器.不需要将令牌添加到JSON(或ajax)Get头.问题是,我似乎无法让WIF处理cookie的验证.所以我从JSON服务中删除了fedarated身份验证,并尝试从HttpContext中读取cookie.哪个有效,但我无法解密.
是否有人对此表现出色?有没有经验的人?
我们目前正在开发一个多租户Web应用程序.此应用程序将其所有数据存储在一个数据库中.
租户的数据行始终与租户ID相关.
目前我们正在考虑创建表分区,租户ID为分区键.这是有道理的,因为99.9%的所有查询都将租户ID作为where子句标准包含在内.如果我理解正确,SQL Server查询通过消除不包含分区键的表分区(在我的情况下是租户ID)来优化所有这些查询.
任何关于此策略的评论(严重的缺点,做或不使用文件组等,每个表允许的最大分区......)将不胜感激.
但我的主要问题是:我们想要计算每个租户的磁盘使用量.SQL Server支持报告每个分区的磁盘使用情况(标准报告).有没有人知道T-SQL允许我获取给定租户ID的所有表分区的磁盘使用情况?