Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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 core 使用IdentityServer 4和WS-Federation_Asp.net Core_Ws Federation_Identityserver4 - Fatal编程技术网

Asp.net core 使用IdentityServer 4和WS-Federation

Asp.net core 使用IdentityServer 4和WS-Federation,asp.net-core,ws-federation,identityserver4,Asp.net Core,Ws Federation,Identityserver4,我意识到.NETCore不支持WS-Federation。然而,我确实希望使用IdentityServer 4,我意识到它也不支持WS-Federation 但是,如果我有一个ASP.Net核心网站,并且我的目标是完整的.Net框架,那么有可能使用WS-Federation和IdentityServer 4吗?是否有某种可以使用的接口 比如,如果我使用了IdentityServer3.WsFederation中的代码,那么使用IdentityServer4移植代码有多难?一些功能(如加密的XML

我意识到.NETCore不支持WS-Federation。然而,我确实希望使用IdentityServer 4,我意识到它也不支持WS-Federation

但是,如果我有一个ASP.Net核心网站,并且我的目标是完整的.Net框架,那么有可能使用WS-Federation和IdentityServer 4吗?是否有某种可以使用的接口


比如,如果我使用了
IdentityServer3.WsFederation
中的代码,那么使用IdentityServer4移植代码有多难?

一些功能(如加密的XML)尚未移植到.Net core。这是WsFederation工作所必需的

您现在可以通过使用
IdentityServer4.WsFederation
将WsFederation与IdentityServer4一起使用,即使它在AspNetCore上运行


下面是一个在IdentityServer4上添加新的
/wsfederation
端点的示例。这个端点将允许您访问与
IdentityServer3.WsFederation

相同的功能是的,但我的目标是完整的.Net框架,因此我可以访问这些方法。是的,问题的另一面是能够从ASP.Net核心应用程序使用WS-Federation,我认为这还不可能……我感到困惑。您链接的项目中说,“此repo中使用的底层WS-Federation类只是“desktop.NET Framework”的一部分,不包括在.NET Core中。”这难道不表明它可以与IdentityServer 4一起工作,但如果您在.NET Core上运行它就不行了吗?如果您遵循这一点,它将与IdentityServer 4 ASP.NET Core一起工作。但是您仍然必须以.NET framework for WsFederation为目标,因为我在本示例中被告知,要添加一个端点以将IdentityServer用作WsFederation服务器,而不是客户端。