小编JD *_*art的帖子

共享模式下Azure网站的自定义域SSL证书

如何为以共享模式运行的Azure网站上载SSL证书?

Microsoft声明共享和保留网站都支持自定义域SSL证书- http://www.windowsazure.com/en-us/pricing/details/web-sites/(单击SSL证书选项卡),但我可以当站点在共享模式下运行时,似乎找不到上传证书的地方.

ssl azure azure-web-sites

7
推荐指数
1
解决办法
972
查看次数

测试失败时,不要在TFS中运行测试后脚本

我有一个测试后的脚本,我只想在所有测试成功通过后运行.测试后脚本是PowerShell脚本,但我不知道如何检测是否有任何测试失败.

我无法更改构建过程,因为我正在使用TFS Online.我也在使用TfvcTemplate.12.xaml.

任何帮助将不胜感激.提前致谢.

powershell tfsbuild

7
推荐指数
1
解决办法
900
查看次数

使用嵌套存储过程结果调用存储过程Sql Server 2008

是否可以在另一个存储过程中使用一个存储过程的结果?

CREATE PROCEDURE [dbo].[Proc1]
        @ID INT,
        @mfgID INT,
        @DealerID INT

AS
BEGIN

    DECLARE @Proc1Result UserDefinedTableVariable

    EXEC @Proc1Result = Proc2
        @SomeID = @ID,
        @SomeID2 = @mfgID,
        @SomeID3 = @DealerID

    -- Now I want to use the table returned by the stored procedure here.
    SELECT [col1],[col2] FROM @Proc1Result

END
Run Code Online (Sandbox Code Playgroud)

我尝试过使用INSERT INTO @Proc1Result EXEC Proc2 (with parameters passed),但INSERT EXEC无法在嵌套语句中调用.

有没有办法实现这个?环境是SQL Server 2008.

sql sql-server stored-procedures sql-server-2008

6
推荐指数
2
解决办法
4万
查看次数

JSONPath API网关主体映射中的Acces变量

使用AWS的API网关,我将api资源配置为Kinesis PutRecords动作的AWS代理。API使用者向我发送了事件列表,我需要将这些事件转发到Kinesis流。

他们将数据发送到API网关的格式与此类似。它包含1个Array类型的顶级元素。每个数组项的对象类型是一个JSON文档:

{
    "events":[
        {
            "time":"2017-01-01T11:43:21",
            "type":"ItemSelected",
            "application":"iOS Build 3654"
        },{
            "time":"2017-01-01:11:55:32",
            "type":"ItemSelected",
            "application":"iOS Build 3654"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

所需的是将每个单独的事件分解为Kinesis记录,并将其作为base64Encoded字符串发送给Kinesis。

使用身体贴图模板,我已经配置了以下内容。

{
    "StreamName":"MemberApiAuditLog",
    "Records":[
        #foreach($elem in $input.path('$.events')){
        #set($countVal=$foreach.count-1)
            "Data":"$util.base64Encode($input.json('$.events[$countVal]'))",
            "PartitionKey":"$input.path('$.memberid')"
        }
        #end
    ]
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,映射模板似乎$countVal对此代码中的变量没有问题:'$.events[$countVal]'。它以某种方式无法识别$countVal。如果我替换$countVal0,它就可以正常工作。

我需要使用,$input.json(x)因为映射模板没有提供不同的方式来对json对象进行字符串化。

问题:

  1. 除了$input.json(x)没有一种方法可以在主体映射模板中对json对象进行字符串化?
    1. 我已经尝试过JSON.stringify(object),但是没有用。
  2. 如何获取代码以识别该countVal表达式中的值?如果可以解决,则问题将得到解决。

json amazon-web-services aws-lambda aws-api-gateway

6
推荐指数
2
解决办法
1021
查看次数