Cannot Use Silverlight Web Tools After Making Updates to Authorization Stores

In a SharePoint 2010 commerce deployment, when you add a business user to an authorization store to provide access to the Silverlight-based Web Business Management Tools, an IIS reset is required in order to force a claims refresh. However, you can make this IIS reset unnecessary by changing the value of the token cache timeout.

Following is an example of a Windows PowerShell script that sets the token cache timeout to 5 minutes.

$sts = Get-SPSecurityTokenServiceConfig  
$sts.WindowsTokenLifetime = (New-TimeSpan -minutes 5)  
$sts.LogonTokenCacheExpirationWindow = (New-TimeSpan –minutes 5)  
$sts.UseSessionCookies = $true 
$sts.Update() 
Iisreset

If you want to avoid having to perform and IIS refresh every time you make a change to one of the authorization stores, consider changing the value of the token cache timeout.