In \xRM-Portals-Community-Edition-master\Framework\Adxstudio.Xrm\AspNet\Identity\CrmUserStore.cs
line 27
public static readonly ColumnSet ExternalIdentityAttributes = new ColumnSet("adx_username", "adx_identityprovidername");
line 346
var entity = await FetchByConditionOnExternalIdentityAsync(
new Condition("adx_identityprovidername", ConditionOperator.Equal, login.LoginProvider),
new Condition("adx_username", ConditionOperator.Equal, login.ProviderKey)).WithCurrentCulture();
mentioned a Contact's field "adx_identityprovidername". However, there is no such field in the contact entity. This needs to be fixed in order to use external login.
In \xRM-Portals-Community-Edition-master\Framework\Adxstudio.Xrm\AspNet\Identity\CrmUserStore.cs line 27 public static readonly ColumnSet ExternalIdentityAttributes = new ColumnSet("adx_username", "adx_identityprovidername"); line 346 var entity = await FetchByConditionOnExternalIdentityAsync( new Condition("adx_identityprovidername", ConditionOperator.Equal, login.LoginProvider), new Condition("adx_username", ConditionOperator.Equal, login.ProviderKey)).WithCurrentCulture();
mentioned a Contact's field "adx_identityprovidername". However, there is no such field in the contact entity. This needs to be fixed in order to use external login.