1

我一直在调查我们的 Web 应用程序的一些本地化问题,尽管我开始了解这些问题以及解决这些问题的方法......我仍然有几个问题没有找到合适的答案。

如果有人可以向我指出适当的文档,以便我阅读和理解更多 ApplicationPoolIdentity 的概念,那就太好了。

到目前为止我所理解的:有两种方法可以根据您的要求使您的 Web 应用程序本地化感知。

1) 在 web.config 文件(全球化)或特定网站的 IIS UI 中进行配置。

  • 这很好用,除了当网站是自动检测或不变文化时它不会在 IIS 级别上选择全球化?它使用的层次结构是什么?

2) 为运行 IIS 进程的用户配置本地化。

  • 您需要将本地化设置复制到系统帐户(如此处所述
  • 然后,您需要在这些帐户之一(本地、网络服务、本地服务...)下运行应用程序池
  • 在 ApplicationPoolIdentity 下运行时似乎不起作用

ApplicationPoolIdentity 是一个虚拟用户帐户,假设这就是本地化中的复制到操作没有拾取它的原因。虽然,当我说 Copy-To-New-Accounts 时,它也不起作用。

那么 ApplicationPoolIdentity 使用的是什么本地化???似乎是基于 Windows 安装的默认设置,我在这里吗?

如果有人可以纠正我并回答我的问题,或者链接到有关此的更多文档。非常感谢。

4

0 回答 0