问题标签 [alice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
294 浏览

symfony - Alice 在运行所有测试时生成随机数据

我正在使用 api-platform 并使用固定装置(https://api-platform.com/docs/distribution/testing/#testing-the-api)编写单元测试。当我为特定类运行测试时,我得到了相同的夹具数据,但是当我运行所有测试时,我得到了一些随机数据。

这是我的固定装置:

Nelmio_alice 配置看起来像:

当我每次通过一个类时运行测试时(所有数据都相同):

但是当我想运行所有测试时,我得到了用户的随机数据

当我清除缓存时,我也获得了项目的随机数据,但在下一次运行项目测试通过时,用户不会

  • bin/api是一个别名docker-compose exec php bin/console
  • bin/api-test是一个别名docker-compose exec php bin/phpunit
0 投票
1 回答
132 浏览

3d - 为 .dae 3d 模型添加纹理

我正在尝试下载一个免费模型,但是当我尝试在 Alice 3 中导入它时,它说找不到纹理坐标。我打开 clara.io 看看我导入它时会发生什么,它工作得很好。我加载了所有的动画和纹理。我将所有内容导出到一个新的 .dea,它说检查是否有任何嵌套动画,所以我删除了所有动画,因为我真的不需要它们。然后我又试了一次,但是出现了txture坐标错误,无法导入。

我没有任何单独的纹理文件。

0 投票
1 回答
392 浏览

symfony - API 平台 + alice UserDataPersister 无法使用固定装置

我配置了以下 UserDataPersister (直接取自教程):

和以下用户夹具:

但是加载此夹具时出现错误:

我的 UserDataPersister 实现与相同。

0 投票
0 回答
62 浏览

azure - 验证 SCIM 请求是否确实来自 Azure AD

tl;dr:我怎么知道 SCIM 请求来自 Azure Active Directory 而不是冒名顶替者?

我想防御以下攻击:

  1. Alice 为与 Azure Active Directory 和我的应用程序的 SCIM 集成生成不记名令牌
  2. Alice 使用不记名令牌制作 SCIM 请求并要求更新 Bob 的用户,即使 Bob 的用户不属于她的 Azure Active Directory 租户。

由于来自 Azure AD 的 SCIM 请求仅通过 Alice 生成的不记名令牌到达,所以我只知道 Alice(我不想信任他)发送了消息。我无法确定我信任的 IDP Azure AD 是否代表她发送了消息。为什么来自 AD 的消息没有签名?

其他人是如何解决这个问题的?

0 投票
0 回答
14 浏览

java - 更改程序 AB 的根路径

我目前正在创建一个 IntelliJ 插件的模型,它向 IDE 添加了一个聊天机器人,我正在使用来自这里的 Program AB Chatbot 库:https ://code.google.com/archive/p/program-ab/wikis /RunningAB.wiki

现在我的问题是所有 .aiml 文件的根路径显然被硬编码为 c:/ab 但我想使用 IntelliJ 项目中的资源文件夹来代替插件。有没有办法改变根路径或者我必须自己编译源代码并在那里改变它?