小编Jér*_*oul的帖子

在Postman中为Azure通知中心创建注册

我在Azure门户中创建了一个服务总线/通知中心.

现在我正在尝试使用基于此doc的Postman的Azure REST API :https: //msdn.microsoft.com/en-us/library/azure/dn223265.aspx

这是我的Postman配置:

这是以下网址的POST方法(创建注册) https://mysite.servicebus.windows.net/mysite-notif/registrations/?api-version=2015-01 (出于隐私原因,我在该网址中替换为mysite)

标题中,我输入了2个条目:

Content-Type application/atom + xml; type = entry; charset = utf-8

授权 Endpoint = sb:// [mysite] .servicebus.windows.net /; SharedAccessKeyName = DefaultFullSharedAccessSignature; SharedAccessKey = [mykey](这是我从Azure门户复制的连接信息)

Body中,我选择了raw-XML(txt/xml)并粘贴:

<?xml version="1.0" encoding="utf-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
    <content type="application/xml">
        <WindowsRegistrationDescription xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect">
            <Tags>myTag, myOtherTag</Tags>
            <ChannelUri>{ChannelUri}</ChannelUri>
        </WindowsRegistrationDescription>
    </content>
</entry>
Run Code Online (Sandbox Code Playgroud)

(这是Windows Notification Service示例的本机注册)

当我从邮递员中发送此电话时,我收到401错误:

<Error>
    <Code>401</Code>
    <Detail>MalformedToken: The credentials contained in …
Run Code Online (Sandbox Code Playgroud)

api rest azure-notificationhub postman

8
推荐指数
2
解决办法
7023
查看次数

如何使用MVVM Light Toolkit关闭带有取消按钮的ChildWindow

我是MVVM的新手,并试图找出如何使用MVVM Light Toolkit使用传统的Cancel按钮关闭ChildWindow.

在我的ChildWindow(StoreDetail.xaml)中,我有:

<Button x:Name="CancelButton" Content="Cancel" Command="{Binding CancelCommand}" />
Run Code Online (Sandbox Code Playgroud)

在我的ViewModel(ViewModelStoreDetail.cs)中,我有:

public ICommand CancelCommand { get; private set; }

public ViewModelStoreDetail()
{
    CancelCommand = new RelayCommand(CancelEval);
}

private void CancelEval()
{
    //Not sure if Messenger is the way to go here...
    //Messenger.Default.Send<string>("ClosePostEventChildWindow", "ClosePostEventChildWindow");
}
Run Code Online (Sandbox Code Playgroud)

silverlight mvvm childwindow icommand mvvm-light

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

phantomjs命令行永远不会工作

我正在尝试在phantomjs提示符下运行命令行(以创建网站的PDF屏幕截图)

所以我发起了phantomjs.exe并在phantomjs>之后输入了:

phantomjs rasterize.js http://www.google.com test1.pdf
Run Code Online (Sandbox Code Playgroud)

无论我输入什么,我都会得到一个

预期标识符,但发现'rasterize'

phantomjs:// repl-input:全局代码中的1

(栅格化或我输入的任何其他东西)

即使是帮助,我也不能打电话给(-h/--help)http://phantomjs.org/api/command-line.html

phantomjs.exe和rasterize.js都在我的PC上的同一文件夹中.

我在语法上做错了什么?谢谢

syntax command-line command-prompt phantomjs

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