小编neu*_*tix的帖子

如何仅为特定用户授予对IIS上托管的WCF Web服务的访问权限?

我有一个使用Windows身份验证的Web服务.Web服务托管在IIS上.是否可以仅限少数特定用户访问该Web服务?我当前的网络配置:

<services>
  <service name="LANOS.SplunkSearchService.SplunkSearch">
    <endpoint binding="basicHttpBinding" bindingConfiguration="basicHttp"
      contract="LANOS.SplunkSearchService.ISplunkSearch" />
    <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
  </service>
</services>

<bindings>
  <basicHttpBinding>
    <binding name="basicHttp" allowCookies="true" maxBufferSize="20000000"
      maxBufferPoolSize="20000000" maxReceivedMessageSize="20000000">
      <readerQuotas maxDepth="32" maxStringContentLength="200000000"
        maxArrayLength="200000000" />
      <security mode="TransportCredentialOnly">
        <transport clientCredentialType="Windows" />
      </security>
    </binding>
  </basicHttpBinding>
</bindings>
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我尝试了一个类似于此的解决方案,我在互联网上找到了:

    <authentication mode="Windows"/>

    <authorization>

          <allow roles=".\Developers"/>

          <allow users="DOMAIN\ServiceAccount"/>

          <deny users="*"/>

    </authorization>
Run Code Online (Sandbox Code Playgroud)

它不起作用.:(它让所有域用户通过.

c# wcf web-services

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

如何使用javascript从TextArea获取值?

那么这个问题可能看起来像谷歌容易找到的问题,但由于某种原因,所有的解决方案都没有为我工作.我想做的就是检查textarea中是否有文本.

JS片段:

var PrzedDzier = document.getElementById('ctl00_m_g_87871370_ce46_4f47_b1eb_614d0106535d_ff105_1_ctl00_ctl00_TextField');   
var a = PrzedDzier.val();
if(a == "")
{
  alert('FU');
  result = false;
}
Run Code Online (Sandbox Code Playgroud)

HTML宝贝:

<textarea dir="none" class="ms-long" title="PDzier" id="ctl00_m_g_87871370_ce46_4f47_b1eb_614d0106535d_ff105_1_ctl00_ctl00_TextField" cols="20" rows="2" name="ctl00$m$g_87871370_ce46_4f47_b1eb_614d0106535d$ff105_1$ctl00$ctl00$TextField"></textarea>
Run Code Online (Sandbox Code Playgroud)

调试器(Firebug)停止工作,var a = PrzedDzier.val();所以我认为val()方法有问题...

html javascript jquery

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

完全在代码隐藏中创建 DataGrid 列工具提示

我正在尝试完全在代码隐藏文件中创建数据网格工具提示。工具提示 XAML 代码如下所示:

<data:DataGrid>
<data:DataGrid.Columns>
    <data:DataGridTextColumn Header="My Header">
        <data:DataGridTextColumn.HeaderStyle>
            <Style TargetType="dataprimitives:DataGridColumnHeader">
                <Setter Property="ContentTemplate">
                    <Setter.Value>
                        <DataTemplate>
                            <ContentControl Content="{Binding}">
                                <ToolTipService.ToolTip>
                                    <ToolTip Content="My Tooltip"></ToolTip>
                                </ToolTipService.ToolTip>
                            </ContentControl>
                        </DataTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </data:DataGridTextColumn.HeaderStyle>
    </data:DataGridTextColumn>
</data:DataGrid.Columns>
Run Code Online (Sandbox Code Playgroud)

我被困在了<Setter Property="ContentTemplate">。我当前的代码:

                Style style = new Style();
                style.TargetType = typeof(DataGridColumnHeader);
                Setter setter = new Setter();
                setter.Property = DependencyProperty.Register("ContentTemplate", typeof(DataTemplate), typeof(FrameworkElement), null);
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我展示在后面的代码中实现这部分的示例:

<Setter Property="ContentTemplate">
                        <Setter.Value>
                            <DataTemplate>
                                <ContentControl Content="{Binding}">
                                    <ToolTipService.ToolTip>
                                        <ToolTip Content="My Tooltip"></ToolTip>
                                    </ToolTipService.ToolTip>
                                </ContentControl>
                            </DataTemplate>
                        </Setter.Value>
                    </Setter>
Run Code Online (Sandbox Code Playgroud)

谢谢你!

c# silverlight datagrid

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

标签 统计

c# ×2

datagrid ×1

html ×1

javascript ×1

jquery ×1

silverlight ×1

wcf ×1

web-services ×1