asp.net - 用于 oracle 的 asp.net core 2.2 身份自定义存储提供程序
问题描述
我一直在寻找,但到目前为止还没有找到处理核心 2.2 身份并为 oracle 创建自定义存储提供程序的示例(当前需要 ADO.net 和 CRUD 方法,而不是 EF)。
任何人都可以指出一个很好的例子或一个很好的参考吗?
解决方案
我完成了为 ASP.NET Core Identity 创建自定义存储提供程序的自定义练习,因此我可以为 IdentityServer4 创建自定义提供程序。我刚刚创建了一个最小的内存提供程序。要将它与 Oracle 一起使用,您只需要注入 Oracle 数据访问并生成像我定义的 User 类这样的对象。我的小实验的 github 项目在这里:https ://github.com/glennsills/simpleidentity 。Microsoft 的自定义提供程序文档在这里: https ://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity-custom-storage-providers?view=aspnetcore-2.2
推荐阅读
- python - python MNIST 数据集“无属性 train_images”
- python - 在 OSX 上的 python3 中使用 Path.glob 查找带有 unicode 字符的文件
- python - 与浏览器不同的无头 Chrome 页面源
- pandas - 在不手动计算子图数量的情况下创建 matplotlib 子图?
- modal-dialog - 从模态视图提交后更新移动设备中的 Slack 主页选项卡 (views.publish)
- google-chrome-extension - Chrome 扩展无法在 Chrome 网上应用店开发者仪表板中上传
- python - 如何使用 scipy.stats 中的 multivariate_normal.cdf 函数始终获得相同的结果?
- sql - 解析雪花中的json键值,其中键中有一个点
- if-statement - 从 Tableau 中的表中排除多个值
- python - 由于内存错误,无法在 Python 中将大型 JSON 文件解析为 Pandas DataFrame