小编ASX*_*ASX的帖子

ASP.NET身份两个因素不起作用 - Cookie问题?

背景:

我一直使用Identity-Sample由微软团队提供的项目在这里:

我已将Identity-Sample项目和预发布nuget包集成到现有项目中,该项目之前使用的是最新的稳定版Identity.

问题:

在尝试2FA时,在Account/SendCode方法内部,有一个调用GetVerifiedUserIdAsync() ,它是Microsoft.AspNet.Identity.Owin.SignInManager 类的一部分.(见这里完整代码)

GetVerifiedUserIdAsync()返回null(即它找不到经过验证的用户,即使我已经使用1个因子登录.)我相信它找不到正确的cookie.

当我运行Identity-Sample应用程序时,我的浏览器显示_RequestVerificationTokenAND TwoFactorCookie和一切正常.

当我运行自己的应用程序时,我的浏览器只显示_RequestVerificationTokencookie和我得到的null.

问题:(如果cookie是问题)

如何在SignInManager.PasswordSignInAsync(...)调用方法(内部Account/Login)时让我的应用程序正确设置cookie ?

.net two-factor-authentication asp.net-mvc-5 asp.net-identity

9
推荐指数
1
解决办法
3311
查看次数

调试WebApi2登录(/ Token)端点

使用.NET WebApi2:尝试在/ Token端点登录WebApi时,我收到500内部服务器错误.

我知道Startup.Auth中有一些配置参数,但无论如何我可以设置一个断点,或者看看服务器上显示的是什么?(比如,在身份验证检查发生之前,之后 - 不寻找Fiddler类型的拦截解决方案).

oauth asp.net-web-api2

9
推荐指数
2
解决办法
3447
查看次数

使用 await 调用 Stripe API

我正在尝试在服务器上的异步方法中调用条带 API(javascript,使用 MeteorJS),如下所示:

selectedPlan = await Stripe.plans.retrieve(stripePlanId);

stripe API 调用(使用 NodeJS 库)有一个回调来处理错误,但是如果我使用 await 模式,我可以使用什么语法来捕获错误?

尝试过类似的东西

[error, selectedPlan] = await Stripe.plans.retrieve(stripePlanId);

但这没有用。

async-await stripe-payments ecmascript-6

8
推荐指数
1
解决办法
4170
查看次数

Azure 表存储与使用 Python 的 CosmosDB

我正在尝试通过 python 访问 Azure 表存储。

按照这里的旧演练:https : //docs.microsoft.com/en-us/azure/cosmos-db/table-storage-how-to-use-python#install-the-azure-storage-sdk-for- Python

但是它专门为Azure 表引用的 Python SDK ( https://github.com/Azure/azure-storage-python ) 已被移动/弃用,以支持 Azure Cosmos DB SDK。

在弃用说明中,他们说要使用这个 SDK:https : //github.com/Azure/azure-cosmosdb-python

在该 SDK 的文档中,他们将您推荐给https://azure.microsoft.com/en-us/develop/python/

在该页面上的表存储和链接中,它会将您引回到第一个链接 (!!)

============

1) 我想要做的就是使用 Python SDK查询传统的Azure 表存储(不是 CosmosDB)

2) 理想情况下,Python SDK 还包括 Azure 表的加密/解密功能。

我错过了什么/那个python SDK是否仍然存在于任何地方?

注意: 我看到https://github.com/Azure/azure-cosmosdb-python/tree/master/azure-cosmosdb-table 但这个 SDK 似乎需要 CosmosDB 部署——它无法连接到传统的 AzureTables。我的理解不正确吗?

谢谢你的尽心帮助。

azure-table-storage azure-sdk-python azure-cosmosdb

7
推荐指数
1
解决办法
2923
查看次数