我正在尝试安装VisualSVN服务器并且有消息"指定的TCP端口被另一个服务占用".我怎样才能找到使用443端口的服务或应用程序?"netstat -aon"仅显示我
UDP 0.0.0.0:443 *:* 4252
Run Code Online (Sandbox Code Playgroud)
操作系统是Windows.是的,之前我在这台电脑上安装了VisualSvn Server.然后我删除它(我没有看到任何SVN服务运行)并想重新安装.
另外我想知道我应该选择哪种身份验证模式.考虑到我想在外部驱动器上安装存储库.
先谢谢你,Alex.
我正在尝试在我们的环境中设置基于 Spring 的安全 Web 应用程序。如http://docs.spring.io/spring-security-kerberos/docs/1.0.1.RELEASE/reference/htmlsingle/#setupwinkerberos中所述
为了确认一切设置正确,我尝试运行 Spring Boot Security 示例应用程序(按照此处所述构建:http ://docs.spring.io/spring-security-kerberos/docs/1.0.1.RELEASE/reference /htmlsingle/#samples-sec-server-win-auth)
这是我们在 TEST 域下的测试环境:
Active Directory(称为 AD 服务器)域控制器,Windows 2008 R2 64 位
计算机名称:adjavatest1
计算机完整名称:adjavatest1.test.company.info
用户:TEST\administrator
客户端 PC,Windows 7
计算机名称:adjavatest2
计算机完整名称: adjavatest2.test.company.info
用户:TEST\administrator
应用程序服务器(称为 Web 服务器)
计算机名称:kpiq-dev
完整计算机名称:kpiq-dev.test.company.info
用户:TEST\administrator
到目前为止,我已执行以下步骤来配置环境和应用程序
1)在AD服务器上设置SPN
setspn -A HTTP/adjavatest1.test.company.info TEST\administrator
Run Code Online (Sandbox Code Playgroud)
(许多来源建议创建 SPN“HTTP/adjavatest1”和“HOST/adjavatest1” - 我已经尝试过,没有任何区别。)
2) 验证AD服务器上的SPN
>setspn -L TEST\administrator
Registered ServicePrincipalNames for CN=Administrator,CN=Users,DC=test,DC=company,DC=info:
HTTP/adjavatest1.test.company.info
Run Code Online (Sandbox Code Playgroud)
3) 在AD Server上映射用户/服务并生成keytab文件
>ktpass -princ HTTP/adjavatest1.test.company.info@TEST.COMPANY.INFO -pass pswd123 -mapuser TEST\Administrator -out .\ adjavatest1.HTTP.keytab -ptype KRB5_NT_PRINCIPAL -crypto All …
Run Code Online (Sandbox Code Playgroud) security active-directory spring-security spnego spring-security-kerberos
在我的 vuex 商店模块中,我有provinceData作为Vuetify下拉选择框的数据源提供。
provinceData: [
{value:"AB", text: "Alberta"},
{value:"BC", text: "British Columbia"},
...
],
Run Code Online (Sandbox Code Playgroud)
我可以import i18n from '../plugins/i18n'
在控制台输出中确认i18n.t('province.BC')
从资源文件返回正确的文本
i18n.t('province.BC') British Columbia
click onLanguageChange fr
i18n.t('province.BC') British Columbia (Fr)
Run Code Online (Sandbox Code Playgroud)
但是我如何将这些翻译插入数据源呢?
provinceData: [
{value:"AB", text: ???i18n.t('province.AB')??? },
{value:"BC", text: ???i18n.t('province.BC')??? },
...
]
Run Code Online (Sandbox Code Playgroud)
现在我意识到我将 i18n.t('province.AB') 包装到反引号中犯了什么错误。这是更正后的版本,仅呈现英文消息:
provinceData: [
{value:"AB", text: i18n.t('province.AB') },
{value:"BC", text: i18n.t('province.BC') },
...
]
Run Code Online (Sandbox Code Playgroud)
另外,如果我切换当前语言环境,它会重新初始化吗?
附言。当该数据源的 getter 被点击时,我可以看到根据当前区域设置检索到该消息。但下拉框没有重新加载。那就是问题所在
以下 getter 每次调用时都会打印正确的翻译:
provinceData: (state) => {
console.log("i18n.t('province.BC')",i18n.t('province.BC'));
return state.provinceData;
},
Run Code Online (Sandbox Code Playgroud) 有没有办法请求 Magnolia REST API 获取可以使用 JCR SQL2 的等效项检索的产品列表
select * from [mgnl:product] where productName like '%Nikon%'
Run Code Online (Sandbox Code Playgroud)
如果只能使用自定义休息端点,请指出教程。