servicestack相关内容

如何在 Active Directory/Windows 身份验证中使用 Servicestack 身份验证?

我正在创建一个安全 (SSL) 公共服务,其中用户凭据驻留在 Active Directory 中.我想利用 ServiceStack 的身份验证并阅读了 wiki 文章.我已经编写了代码来使用 AD 验证用户凭据.我有几个问题. 我使用哪个身份验证提供程序?凭据、基本身份验证还是自定义?该服务需要 SSL,因此基本身份验证是安全的,但密码将被加密以增加安全性. 我还需要存储 UserAu ..
发布时间:2022-01-07 10:44:04 C#/.NET

每个请求的 ServiceStack NHibernate 会话

我开始构建一个应用程序,我打算使用 ServiceStack.只想知道处理 NHibernate ISession 或其他“每个请求"上下文特定会话对象的最佳实践/好的方法是什么. 我想在 Ioc 中注册一个 ISessionFactory 就像: container.Register(sessionFactory); 并且在需​​要时获取一个新的 Session 对象...或者直接提供 ..
发布时间:2022-01-02 16:21:19 其他开发

多租户 ServiceStack API,相同的部署来响应不同主机名上的请求?

我们正在使用 ServiceStack 创建多租户 API.我们想要进行基于 DNS 的负载平衡和路由,而不是通过反向代理(如 nginx 或 haproxy)进行拼接. 我们有具有租户参数的请求 DTO.ServiceStack(及其 SwaggerFeature)允许我们定义自定义路由,并记录 DTO,以便我们可以从路径、查询、标题或正文中读取值. 我们如何(最好)连接东西以便 D ..
发布时间:2022-01-02 11:50:20 其他开发

ServiceStack 路由不适用于查询字符串

我有一个使用 ServiceStack 构建的简单 REST 服务. 如果我这样配置路由: //注册用户定义的 REST-ful url路线.Add("/Contacts").Add("/Contacts/{ContactId}") 此请求成功. http://:59557/Contacts?ContactId=9999//有效 如果我这样配置路由(业务分析师更喜欢生成的元数据) ..
发布时间:2022-01-02 11:21:15 其他开发

ServiceStack OAuth - 注册而不是登录

在 servicestack OAuth 实现中,我只看到了自动登录的可能性,例如.脸书帐户. 但是是否有能力支持使用 facebook 登录的注册过程.我想要的是让用户登录到 facebook 应用程序,然后加载他们的姓名、姓氏和电子邮件并在我的网站上预填所需的文本框以进行真实注册(因为我还必须进行手机验证等)我不想要用户在使用 facebook 登录时获得授权和身份验证.对于完整的站点访 ..
发布时间:2021-12-31 09:24:25 其他开发

ServiceStack Runner 可以获取请求正文吗?

是否有可能在没有主要黑客的情况下在 Runner 中获取 ServiceStack 请求的原始请求正文? 我正在编写一个 oauth 服务提供者,以使用新的 API(服务和运行器)在 ServiceStack 之上运行.由于 OAuth 签名的工作方式,我需要获取每个请求的原始请求正文.Runner 中添加了 OAuth 保护层,因此无效的 OAuth 请求可以轻松返回空/错误响应,而无需在 ..
发布时间:2021-12-31 08:59:28 C#/.NET

如何通过 DotNetOpenAuth 使用 OAuth2 访问令牌授权对 ServiceStack 资源的访问?

我已经使用 DotNetOpenAuth 创建了一个 OAuth2 授权服务器,它工作正常 - 我正在使用资源所有者密码流,并成功地将用户凭据交换为访问令牌. 我现在想使用该访问令牌从 ServiceStack API 中的安全端点检索数据,但我不知道该怎么做.我已经检查了 ServiceStack 中包含的 Facebook、Google 等提供商,但不清楚我是否应该遵循相同的模式. ..
发布时间:2021-12-29 14:50:06 其他开发

Redis 过期不起作用

我使用 ServiceStack.Redis(从最新来源构建:https://github.com/ServiceStack/ServiceStack.Redis/tree/master/src). 我做这样的事情: CacheRecord foundKey = cacheRecords.GetById(p_sParentKey);...CacheRecord cacheRecord = ..
发布时间:2021-12-28 09:41:06 C#/.NET

servicestack.redis 的替代品

我执行了一个包管理器 update-package 命令来将我们的项目更新到最新的二进制文件.我差点就发布了它,因为它通过了所有测试,直到幸运的是我发现了一个需要更多调试的问题. 突然看到这个异常信息我的嘴巴张开了: 已达到“每小时 6000 次 Redis 请求"的免费配额限制.请参阅 https://servicestack.net 以升级到商业许可. 如果我发布了这个网站怎 ..
发布时间:2021-12-28 09:39:17 其他开发

这是 ServiceStack Redis 的有效用法吗?

我是 Redis 的新手(在托管服务中使用它)并希望将其用作列表的演示/沙盒数据存储. 我使用以下代码.这个对我有用.但是,对于具有多个(最多 100 个)并发用户(对于少量数据 - 最多 1000 个列表项)的小型网站来说,这是一种有效的(并非完全糟糕的做法)用法吗? 我正在使用静态连接和静态 redisclient 类型列表,如下所示: 公共类MyApp{私有静态 Service ..
发布时间:2021-12-28 09:25:58 C#/.NET

无法加载文件或程序集 System.Runtime.CompilerServices.Unsafe

我使用 ServiceStack.Redis 使用 C# 创建了一个 Visual Studio(社区 2019)项目.由于它是 C#,我使用 Windows 10(Windows 有一个 Redis 版本,但它真的很旧,据我所知,它是非官方的,所以我担心这可能是问题所在).这是我的代码的摘录: 公共类 PeopleStorage:IDisposable{公共人员存储(){redisManage ..
发布时间:2021-12-28 09:14:30 C#/.NET

ServiceStack.Net Redis:存储相关对象与相关对象 ID

我的团队决定通过 ServiceStack.net Redis Client 使用 Redis 作为我们正在开发的新的高容量网站的底层存储库.我不确定在哪里可以找到这个问题的文档(一般 Redis 文档或特定的 ServiceStack.Net 文档或两者) - 实际上是否有关于如何通过 ServiceStack.Net 实现 Redis 的文档的权威来源,其中包括您需要了解有关 Redis 概念 ..
发布时间:2021-12-28 09:14:01 C#/.NET

ServiceStack 中是否需要 ResponseStatus?

是否需要 ResponseStatus? wiki 说我们的响应 DTO 中需要有一个 ResponseStatus 属性来处理异常序列化: https://github.com/ServiceStack/ServiceStack/wiki/Validation 不过看起来 ResponseStatus 是自动生成的,即使响应 DTO 中没有 ResponseStatus 属性. ..
发布时间:2021-12-26 13:04:11 C#/.NET

将实体框架对象图序列化为 Json 时防止 StackOverflowException

我想序列化一个 Entity Framework Self-Tracking Entities 完整的对象图(一对多关系中的父级 + 子级)转化为 Json. 对于序列化,我使用 ServiceStack.JsonSerializer. 这就是我的数据库的样子(为简单起见,我删除了所有不相关的字段): 我以这种方式获取完整的个人资料图: public Profile GetUs ..

ServiceStack 客户端添加附件

我正在使用 ServiceStack.ServiceClient.Web.XmlServiceClient 连接到网络服务.有没有办法在请求中添加附件? 更多信息: 我试图做的是避免使用 Microsoft.Web.Services2,因为我使用的是 Mono.我正在尝试上传 XML 数据文件以及 XML 请求.就像在这个问题中一样:通过 C# .net 中的 webservice 上 ..
发布时间:2021-12-24 10:20:31 C#/.NET

ServiceStack 与 ASP.Net Web API

我想编写一个新的 REST 风格的 API,并且看过 ServiceStack 并且非常喜欢它.但是,我看到微软已经发布了 ASP.Net Web API 项目,作为新的 MVC 4 测试版的一部分.有没有人看过新的 Web API 项目?你能给出每个系统的优点/缺点吗? 解决方案 他们有非常相似的用例,作为 ServiceStack 项目 我对 ServiceStack 的优势和 其基于 ..
发布时间:2021-12-20 12:53:26 其他开发

在 asp.net MVC4 应用程序中重新连接到 Servicestack 会话

我有一个 asp.net mvc4 web 应用程序,它从一个用 C# 编写的 API 中使用数据数据,并托管在带有 Apache/mod_mono 的 Linux 机器上 客户端应用程序是用 C#/asp.net 编写的 - 它在不同的 Web 服务器上运行,也是 Linux/Apache/mod_mono.我不确定这些细节在这种情况下是否重要,但我认为任何背景都可能有所帮助. 导致 ..
发布时间:2021-12-15 21:32:02 C#/.NET

服务堆栈和模拟,任何教程?

我目前正在评估 ServiceStack(在 .Net 中创建基于休息的服务).感兴趣的领域之一是测试方面.我的休息服务将注入许多应用程序服务(目前使用 Autofac).我需要的是一种机制来测试其余层并在我的应用层上定义期望(通过 MOQ),所以我不是在进行集成测试而是对这一层进行单元测试? 关于如何做到这一点的任何想法? 解决方案 A ServiceStack Service 就 ..
发布时间:2021-12-15 12:26:54 其他开发