问题标签 [wsat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
471 浏览

ssl-certificate - 启用带有 SSL 证书错误的 MSDTC WS-AT(Web 服务原子事务)

我在尝试为 MSDTC 的 WS-AT 模块启用 SSL 证书时出错:

我已经按照以下步骤创建证书:

如何:在开发期间在 WCF 中创建和安装临时客户端证书

但仍然出现此错误:

“无法使用 SSL 证书,因为它不支持密钥加密或数字签名”

我还确保我使用的是管理员帐户,并且应用程序数据 --> Microsoft --> Crypto -->RSA --> 密钥文件对我正在使用的管理员帐户具有必要的完全权限

我在 Windows 7 机器上使用 IIS 7

有什么线索吗?

0 投票
1 回答
610 浏览

wcf - 具有负载平衡的 WCF 分布式事务

我有客户端服务器应用程序。客户端是一个 .NET 4.0 应用程序。服务器是无状态的 WCF (.NET 4.0) 服务。WCF 服务对 SQL Server 2005 数据库执行一些 CRUD。WCF 配置为支持事务。为了可扩展性,服务应该是无状态的。在不同的物理机器上有几个 WCF 服务实例。它们位于负载均衡器后面。如果我们有如下客户端代码:

这两个服务请求可能由不同的 WCF 服务实例提供服务。这些交易会以正确的方式进行吗?

0 投票
2 回答
887 浏览

wcf - WCF 事务:WSAtomicTransactionOctober2004 与 WSAtomicTransaction11

WCF 具有三个事务协议:OleTransactions、WSAtomicTransactionOctober2004 和 WSAtomicTransaction11

OleTransactions 是 Windows 特定的 OleTx 协议,但其他两个都只是作为 WSAT 协议的实现列出。

所以 2004 和 11 选项之间一定有区别吗?

我唯一能猜到的是

0 投票
1 回答
2303 浏览

asp.net - 无法创建 asp.net 成员数据库 aspnetdb

我似乎无法通过网站管理工具创建 aspnetdb.mdf。我正在使用 SQL Express 2008 和 Visual Studio Web Developer 2010 Express。我在管理工具中收到以下错误:

您选择的数据存储存在问题。这可能是由无效的服务器名称或凭据或权限不足引起的。这也可能是由于未启用角色管理器功能造成的。单击下面的按钮可重定向到您可以选择新数据存储的页面。

以下消息可能有助于诊断问题:执行 SQL 文件“InstallCommon.sql”期间发生错误。SQL 错误编号为 5170,SqlException 消息为:无法创建文件 'C:\USERS**\DOCUMENTS\VISUAL STUDIO 2010\WEBSITES\BUGZ-B-GONE\APP_DATA\ASPNETDB_TMP.MDF',因为它已经存在。更改文件路径或文件名,然后重试该操作。创建数据库失败。无法创建列出的某些文件名。检查相关错误。创建 ASPNETDB_97c73957a1fb4a189ccca0449aa7d754 数据库...

当我删除 mdf 文件或更改路径时,我也会收到此错误。

下面是 web.config 文件:

0 投票
0 回答
153 浏览

wcf - 如何配置 IIS/WCF 以使用 wsat?

我想在 WCF 和 Weblogic 之间使用原子事务,但我在配置它时遇到了很多问题。

我已经在 Windows 上打开了 Wsat 并将其关联到一个有效的证书。我还在 IIS 上启用了 SSL 并配置了 https 端口。

我的主要疑问是关于正确的 WCF 绑定配置以及在 Weblogic 上导入 IIS 证书的方式和位置。

我在 Demo.jks 文件(Weblogic 密钥库)中导入了我的 Wsat 证书,但它不起作用。

此致,

ps:原谅我的英语不好:)

0 投票
0 回答
157 浏览

asp.net-mvc - Need help setting up Membership with ASP.NET MVC4/jQuery Mobile

I'm trying to figure out the best solution to integrate user authentication into my ASP.NET MVC4 web app. I'm not familiar at all with ASP.NET membership providers. What I ultimately want to be able to do is have the user be able to log in to access the app- pretty straight forward, right? I've heard about WSAT, and how wonderful it is. I want to be able to administer the log-in part of the site, kind of like what WSAT offers, so I can manage the user accounts. What's the best and/or easiest solution to accomplish this?

One more question:

If I'm using CodeFirst in my project:

  1. How will WSAT impact my database? Will it cause any kind of problems?
  2. Should I stick with a CodeFirstMembership provider?
0 投票
1 回答
230 浏览

asp.net-mvc - WSAT 使用哪个连接字符串

  1. 我使用 Internet 模板创建了一个新的 ASP.NET MVC 项目。
  2. 我构建解决方案。
  3. 我打开 ASP.NET 网站管理工具 (WSAT)。
  4. 我单击安全选项卡

我收到此错误:

“无法连接到 SQL Server 数据库。”

我正在使用 Visual Studio 2012 和 SQLServer Express 2012。
我没有安装 IIS(除了 Visual Studio 附带的)。
新项目的连接字符串:

值得一提的是,在 web.config 初始创建后我没有更改任何内容,并且 MVC 项目似乎工作正常,例如我能够注册和登录,然后在 (LocalDb)\v11.0 中看到该数据.

我在其他帖子中读到有时使用 machine.config 中的连接字符串而不是 web.config 中的连接字符串。
我有两个 machine.config 文件,一个在 C:\Windows\Microsoft.NET\Framework\config\v4.0.30319 下,另一个在 C:\Windows\Microsoft.NET\Framework\CONFIG\v2.0.50727
下使用 machine.config 的连接字符串而不是我的 web.config 的连接字符串?我想使用 (LocalDb)\v11.0 数据源,为什么 WSAT 无法连接到它?

0 投票
1 回答
54 浏览

asp.net - Code First ASP.Net 成员资格未与 WSAT 同步

我使用 WSAT 来配置安全性,但我用它创建的用户没有被传递到股票 MVC 模板附带的 ASP.Net Membership(他们无法登录到该站点)。相反,我通过 MVC 注册屏幕注册的用户没有显示在 WSAT 管理用户表单中。

我想创建一些角色,但我不确定如何将使用 MVC 注册屏幕创建的用户放入使用 WSAT 创建的角色中,因为这两个部分似乎没有进行通信。

0 投票
1 回答
64 浏览

c# - 有没有办法以编程方式将新用户插入 MyWSAT 实现(Windows 窗体用户注册)?

我正在建立一个网站,其服务将基于订阅。所以,这并不重要,但我迷上了 Paypal 以设置定期付款。当用户提交付款时,我会收到一个 IPN(即时付款通知)发送到我网站上的侦听器 URL。其中的代码将获取 Paypal 发送的数据,并使用它将新用户插入到 MyWSAT 实现中。目前,我必须手动转到 MyWSAT 管理站点来插入新用户。有没有办法简单地将新用户注册到 MyWSAT 中?

或者,更恰当地说,是否有人知道 Windows 窗体身份验证实现,它可以很容易地通过代码自动插入新用户(并为他们生成一个临时密码)?

我的目标是能够在用户提交付款后立即为会员提供网站的唯一部分。

0 投票
1 回答
4861 浏览

wcf - MSDTC 事务管理器的 WS-AtomicTransaction 协议服务“Version10”已禁用,无法解组传入事务

我在 Windows Server 2008 中托管的服务中指定了这样的绑定。

我没有在托管服务的服务器中安装 WSAtomicTransaction 角色。

当我尝试从另一台机器使用上述托管服务时,我收到以下错误消息。

我应该安装 ws-atomic 功能吗?如果我尝试在服务器中安装 WSAtomic 事务功能,我被迫添加证书,我应该实施基于证书的身份验证吗?