Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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
Silverlight 3和WinForms应用程序的SSO_Winforms_Silverlight_Silverlight 3.0_Single Sign On - Fatal编程技术网

Silverlight 3和WinForms应用程序的SSO

Silverlight 3和WinForms应用程序的SSO,winforms,silverlight,silverlight-3.0,single-sign-on,Winforms,Silverlight,Silverlight 3.0,Single Sign On,我需要单点登录两种类型的应用程序:Silverlight 3和Windows窗体 关于如何实施这一点,你有什么建议吗? Windows身份验证是一种可能的解决方案。还有别的吗 谢谢 问候您用户是否正在通过Windows域进行身份验证?如果是这样,您可以使用来自IIS(假定它将承载Silverlight的web服务)和WinForms的域凭据 在IIS端,您将对承载Silverlight的网站使用windows身份验证 您可以使用获取当前用户。从那里您可以获得用户名等,并将该安全上下文映射到应用程

我需要单点登录两种类型的应用程序:Silverlight 3和Windows窗体

关于如何实施这一点,你有什么建议吗? Windows身份验证是一种可能的解决方案。还有别的吗

谢谢
问候您

用户是否正在通过Windows域进行身份验证?如果是这样,您可以使用来自IIS(假定它将承载Silverlight的web服务)和WinForms的域凭据

在IIS端,您将对承载Silverlight的网站使用windows身份验证

您可以使用获取当前用户。从那里您可以获得用户名等,并将该安全上下文映射到应用程序的内部授权


这里的总体想法是,当用户登录到他们的工作站时,将发生单点登录,Winforms和IIS(Silverlight)都将使用该安全上下文。

用户是否通过Windows域进行身份验证?如果是这样,您可以使用来自IIS(假定它将承载Silverlight的web服务)和WinForms的域凭据

在IIS端,您将对承载Silverlight的网站使用windows身份验证

您可以使用获取当前用户。从那里您可以获得用户名等,并将该安全上下文映射到应用程序的内部授权


这里的总体想法是,当用户登录到他们的工作站时,将发生单点登录,Winforms和IIS(Silverlight)都将使用该安全上下文。

您是否考虑Windows身份验证?如果是,这是一种可能的解决办法。还有其他的吗?嗯,是的,我想很明显我在谈论Windows身份验证;-)。如果使用窗体身份验证,您会怎么做?您是否在考虑Windows身份验证?如果是,这是一种可能的解决办法。还有其他的吗?嗯,是的,我想很明显我在谈论Windows身份验证;-)。如果使用表单身份验证,您会怎么做?