Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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 3 使用Microsoft.IdentityModel.Claims;我的家庭控制器出现故障!_Asp.net Mvc 3_Claims Based Identity_Federated Identity_Wif - Fatal编程技术网

Asp.net mvc 3 使用Microsoft.IdentityModel.Claims;我的家庭控制器出现故障!

Asp.net mvc 3 使用Microsoft.IdentityModel.Claims;我的家庭控制器出现故障!,asp.net-mvc-3,claims-based-identity,federated-identity,wif,Asp.net Mvc 3,Claims Based Identity,Federated Identity,Wif,我遵循实现联邦身份的方法。由于它没有说明代码应该放在哪里,我为它创建了一个文件\App\u code\Auth.cs。当需要对我的主控制器实现FederationResult时,我尝试使用前面提到的名称空间,但VS抱怨缺少程序集引用 奇怪的是,Auth.cs中的代码没有抱怨。。。我查看了项目的参考项,没有看到任何我能识别的东西,尽管我在项目中“添加了STS参考”。我也看过NuGet,但没有看到任何我应该补充的内容 这是怎么回事?嗯。。。似乎我只是需要手动添加引用。我不知道为什么程序集对某些代码片

我遵循实现联邦身份的方法。由于它没有说明代码应该放在哪里,我为它创建了一个文件
\App\u code\Auth.cs
。当需要对我的主控制器实现
FederationResult
时,我尝试使用前面提到的名称空间,但VS抱怨缺少程序集引用

奇怪的是,
Auth.cs
中的代码没有抱怨。。。我查看了项目的
参考
项,没有看到任何我能识别的东西,尽管我在项目中“添加了STS参考”。我也看过NuGet,但没有看到任何我应该补充的内容


这是怎么回事?

嗯。。。似乎我只是需要手动添加引用。我不知道为什么程序集对某些代码片段可用,而对其他代码片段不可用,但它可以工作

还有一件事,我需要使用
Microsoft.IdentityModel.Web
而不是
.Claims