我想为SharePoint中的app dev配置高可信应用程序,最后这样做我需要先在powershell编辑器中插入一些命令,如:
$publicCertPath = "C:\Certs\HighTrustSampleCert.cer"
$certificate = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($publicCertPath)
Run Code Online (Sandbox Code Playgroud)
我在Windows Server 2012 R2上使用Windows PowerShell,其中包括Windows PowerShell 4,默认情况下包含新对象cmd-let ...但我不明白,为什么我的系统不识别该命令....时间我收到以下错误:New-Object:术语'New-Object'不被识别为cmdlet的名称.
每次打开电源外壳时都会显示以下错误:
*选择 :
术语"选择对象"不被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.在C:\ Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\CONFIG\POWERSHELL\Registration\SharePoint.ps1:1 char:16 + $ ver = $ host | select version + ~~~~~~ + CategoryInfo:ObjectNotFound:(Select-Object:String)[],逗号ndNotFoundException + FullyQualifiedErrorId:CommandNotFoundException设置位置:术语"设置位置"不被识别为cmdlet的名称,功能,脚本文件或可操作程序.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后再次尝试在C:\ Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\CONFIG\POWERSHELL\Registration\SharePoint. ps1:4 char:1 + Set-location $ home + ~~~~~~~~~~~~ + CategoryInfo:ObjectNotFound:(Set-location:String)[],Comman dNotFoundException + FullyQualifiedErrorId:CommandNotFoundException*
我认为这是正常的,直到今天......它与错误有任何关系吗?这是洞(新对象)异常堆栈:
New-Object:术语"New-Object"不被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.在行:1 char:16 + $ certificate = New-Object System.Security.Cryptography.X509Certificates.X509Cert ... + ~~~~~~~~~~ + CategoryInfo:ObjectNotFound:(New-Object:String)[ ],CommandN otFoundException + FullyQualifiedErrorId:CommandNotFoundException …
我有两个运行良好的 blob 触发的 Azure 函数(一个是,v2另一个v1)。另一方面,我在我的 Azure Devops 中发布了一个 REST Web API 应用程序(公开了加密和解密流的方法)(仍未部署在 Azure 门户上,实际上,仅将代码添加到 Azure Devops 存储库中)。
我想要做的是通过 HTTP 调用(调用加密或解密或其他方式)从我的 Azure 函数调用 Web API 应用程序来解密 blob 内容。
无需身份验证。
按照最佳实践的顺序,从我的 Web API 制作 API 应用程序更合适,还是只是将我的 Web API 项目作为 Web 应用程序部署到 Azure 更合适?为什么?
换句话说,从 Azure 函数调用 API 的最佳方式是什么?
谁能给我提供一些代码示例吗?
我有一个经典的环境。设置如下:
我有2个分支:Develop和Master。
Azure DevOps中有什么方法可以设置以下规则:
在dev环境(在azure devops的发布管道中定义)上成功部署后,------>将自动创建一个pull request将开发合并到Master中。
或另一个:如果成功执行Build了开发分支-------> 自动
创建一个pull request将开发合并到Master中。
任何帮助将不胜感激。
git continuous-integration continuous-deployment azure-devops azure-pipelines