Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/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
C# 序列不包含匹配元素asp.net标识外部标识声明_C#_Asp.net Mvc_Asp.net Identity - Fatal编程技术网

C# 序列不包含匹配元素asp.net标识外部标识声明

C# 序列不包含匹配元素asp.net标识外部标识声明,c#,asp.net-mvc,asp.net-identity,C#,Asp.net Mvc,Asp.net Identity,我得到了以下错误: System.InvalidOperationException:序列不包含匹配项 元素 由于facebook帐户在使用asp.net身份验证时不包含姓氏,因此facebook身份验证使用上述代码获取姓氏 如果需要解决此错误,我该怎么办?我会捕获异常并检查异常文本,如果它与序列匹配,并且不包含匹配元素,则您知道您有此错误,如果需要,可以提出您自己的错误。删除此问题!不要打断你的问题。在下面添加您的答案作为实际答案,或者干脆完全删除该问题。 externalIdentity.R

我得到了以下错误:

System.InvalidOperationException:序列不包含匹配项 元素

由于facebook帐户在使用asp.net身份验证时不包含姓氏,因此facebook身份验证使用上述代码获取姓氏


如果需要解决此错误,我该怎么办?

我会捕获异常并检查异常文本,如果它与序列匹配,并且不包含匹配元素,则您知道您有此错误,如果需要,可以提出您自己的错误。

删除此问题!不要打断你的问题。在下面添加您的答案作为实际答案,或者干脆完全删除该问题。
externalIdentity.Result.Claims.FirstOrDefault(c => c.Type == "urn:facebook:last_name")